From 84b0e13dc8ac96fe18da10f3d44539437a88dc24 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Sun, 16 Apr 2023 14:08:27 +0200 Subject: [PATCH] fixed #7162, fixed #7309, fixed #6812 - "hide on focus loss" not working with multiple windows/modals --- app/lib/window.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/lib/window.ts b/app/lib/window.ts index bafbf40f..b5264b69 100644 --- a/app/lib/window.ts +++ b/app/lib/window.ts @@ -125,7 +125,11 @@ export class Window { }) this.window.on('blur', () => { - if ((this.configStore.appearance?.dock ?? 'off') !== 'off' && this.configStore.appearance?.dockHideOnBlur) { + if ( + (this.configStore.appearance?.dock ?? 'off') !== 'off' && + this.configStore.appearance?.dockHideOnBlur && + !BrowserWindow.getFocusedWindow() + ) { this.hide() } })