diff --git a/quickshell/Services/CompositorService.qml b/quickshell/Services/CompositorService.qml index 9b9238dc5..861989608 100644 --- a/quickshell/Services/CompositorService.qml +++ b/quickshell/Services/CompositorService.qml @@ -511,7 +511,7 @@ Singleton { return MangoService.filterCurrentDisplay(toplevels, screenName); if (isHyprland) return filterHyprlandCurrentDisplaySafe(toplevels, screenName); - return toplevels; + return toplevels.filter(t => _toplevelOnScreen(t, screenName)); } function _screenName(screenOrName) {