From e7c30927f7621152997664ba6cd0db5cf092cabd Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 15 Apr 2026 10:08:24 +0300 Subject: [PATCH] chore(print/pdf): bring back footers regardless of margin --- apps/server/src/services/window.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/server/src/services/window.ts b/apps/server/src/services/window.ts index 3395aa1d8e..db6674ae91 100644 --- a/apps/server/src/services/window.ts +++ b/apps/server/src/services/window.ts @@ -167,10 +167,7 @@ electron.ipcMain.on("export-as-pdf", async (e, { title, notePath, landscape, pag generateDocumentOutline: true, generateTaggedPDF: true, printBackground: true, - // displayHeaderFooter forces Chromium to use fixed default margins - // (to make room for the header/footer), overriding our `margins` setting. - // Only enable it when the user hasn't customized margins. - displayHeaderFooter: !margins || margins === "default", + displayHeaderFooter: true, headerTemplate: `
`, footerTemplate: `
@@ -220,7 +217,7 @@ electron.ipcMain.on("export-as-pdf-preview", async (e, { notePath, landscape, pa generateDocumentOutline: true, generateTaggedPDF: true, printBackground: true, - displayHeaderFooter: !margins || margins === "default", + displayHeaderFooter: true, headerTemplate: `
`, footerTemplate: `