Skip to content

Commit 0434679

Browse files
committed
fix: better handle electron apps hidden windows (closes #5449)
1 parent f49250a commit 0434679

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/switcher/state/Application.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class Application: NSObject {
182182
@discardableResult
183183
func addWindowlessWindowIfNeeded() -> Window? {
184184
guard runningApplication.activationPolicy == .regular && !runningApplication.isTerminated
185-
&& !(Windows.list.contains { $0.application.pid == pid }) else { return nil }
185+
&& !(Windows.list.contains { $0.application.pid == pid && !$0.isInvisible }) else { return nil }
186186
let window = Window(self)
187187
Windows.appendWindow(window)
188188
focusedWindow = nil

0 commit comments

Comments
 (0)