From 090541bdb808aa89478ee8d8cac9ba343e1bef83 Mon Sep 17 00:00:00 2001 From: Ken Powers Date: Thu, 26 Mar 2020 15:24:40 -0400 Subject: [PATCH] Fix TypeError: Cannot read property 'isVisible' of undefined Between v1.32.1 and v1.32.2, createMainWindow() was made an async function, so createTrayIcon() and setupMenu() were called too early. await createMainWindow() before adding the tray icon and menu. Co-authored-by: Matthias Andree --- main.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/main.js b/main.js index 6654250571..9815b2533d 100644 --- a/main.js +++ b/main.js @@ -914,8 +914,7 @@ app.on('ready', async () => { ready = true; - createWindow(); - + await createWindow(); if (usingTrayIcon) { tray = createTrayIcon(getMainWindow, locale.messages); }