From 4d88c614a59cc55aaa84d4c4a0d36bd66e8661f2 Mon Sep 17 00:00:00 2001 From: fedirjh Date: Sun, 30 Oct 2022 13:24:00 +0100 Subject: [PATCH] [Fix]: Black screen on window close in fullscreen mode --- desktop/main.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/desktop/main.js b/desktop/main.js index f7bd55411f4d..ddda67a1df51 100644 --- a/desktop/main.js +++ b/desktop/main.js @@ -265,7 +265,14 @@ const mainWindow = (() => { } evt.preventDefault(); - browserWindow.hide(); + + // Check if window is fullscreen and exit fullscreen before hiding + if (browserWindow.isFullScreen()) { + browserWindow.once('leave-full-screen', () => browserWindow.hide()); + browserWindow.setFullScreen(false); + } else { + browserWindow.hide(); + } }); // Initiating a browser-back or browser-forward with mouse buttons should navigate history.