From 42838eba095220ecb254aadc314df5d88822d170 Mon Sep 17 00:00:00 2001 From: Lorenzo Alberto Maria Ambrosi Date: Thu, 27 Aug 2020 10:26:21 +0200 Subject: [PATCH] Override cached window's zoomFactor Change-type: patch Signed-off-by: Lorenzo Alberto Maria Ambrosi --- lib/gui/etcher.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/gui/etcher.ts b/lib/gui/etcher.ts index 044e9f13..59163bad 100644 --- a/lib/gui/etcher.ts +++ b/lib/gui/etcher.ts @@ -161,6 +161,9 @@ async function createMainWindow() { // Prevent flash of white when starting the application mainWindow.on('ready-to-show', () => { console.timeEnd('ready-to-show'); + // Electron sometimes caches the zoomFactor + // making it obnoxious to switch back-and-forth + mainWindow.webContents.setZoomFactor(width / defaultWidth); mainWindow.show(); });