diff --git a/src/logic/Window.swift b/src/logic/Window.swift index 6860e69d..187d5287 100644 --- a/src/logic/Window.swift +++ b/src/logic/Window.swift @@ -74,7 +74,9 @@ class Window { } // we can only detect tabs for windows on the current space, as AXUIElement.windows() only reports current space windows // also, windows that start in fullscreen will have the wrong spaceID at that point in time, so we check if they are fullscreen too - else if spaceId == Spaces.currentSpaceId { + else if spaceId == Spaces.currentSpaceId && + // quirk with AltTab listing no windows at first; we force it to false + application.runningApplication.bundleIdentifier != App.id { isTabbed = true } }