From f0bdaa7f72d668d6a87f0fe7e907828391b81130 Mon Sep 17 00:00:00 2001 From: bbedward Date: Tue, 21 Jul 2026 10:26:58 -0400 Subject: [PATCH] compositor/toplevels: filter on screen for generic compositors, without workspace distinction fixes #2890 port 1.5 --- quickshell/Services/CompositorService.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickshell/Services/CompositorService.qml b/quickshell/Services/CompositorService.qml index 9b595961c..b2c2d3ae0 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) {