Skip to content

Commit f0a85dc

Browse files
committed
Fix duplicate log lines in mprocs by removing spyRendererConsole
1 parent 1be988b commit f0a85dc

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

apps/twig/src/main/lib/logger.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { app } from "electron";
22
import log from "electron-log/main";
33

4-
// Initialize electron-log:
5-
// - spyRendererConsole captures all renderer console output via webContents
6-
// console-message events and writes them to the main log file
7-
log.initialize({ spyRendererConsole: true });
4+
// Initialize electron-log. Don't enable spyRendererConsole — it creates duplicate
5+
// log lines because renderer logs already reach main via the IPC transport.
6+
log.initialize();
87

98
// Set levels - use debug in dev (check NODE_ENV since app.isPackaged may not be ready)
109
const isDev = process.env.NODE_ENV === "development" || !app.isPackaged;

0 commit comments

Comments
 (0)