From a90fac477be6db6cbae563d1a29645e5eb215852 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 15 Sep 2026 16:58:33 +0200 Subject: fix: list every window in the taskbar, not just this screen's wlr/taskbar defaults to all-outputs false, which shows only the windows on the bar's own output. On DP-3 that meant Firefox and both kitty instances, all of them on DP-1, were simply absent, which reads as windows going missing rather than as a scope. The bar is a global window switcher now; clicking a window on the other monitor activates it there. Co-Authored-By: Claude Opus 5 --- modules/extras/taskbar.jsonc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/extras/taskbar.jsonc b/modules/extras/taskbar.jsonc index 8c9afde..c7f88ea 100644 --- a/modules/extras/taskbar.jsonc +++ b/modules/extras/taskbar.jsonc @@ -2,9 +2,14 @@ // // icon-theme used to name Papirus, which is not installed on this machine, so // GTK fell back silently. It now names the theme the rest of the desktop uses. +// +// all-outputs makes this a global window switcher rather than a list of what +// is on this screen: with it false, the DP-3 bar showed only the two windows +// on DP-3 and none of the ones on DP-1, which read as windows going missing. +// Clicking a window on the other monitor activates it there. { "wlr/taskbar": { - "all-outputs": false, + "all-outputs": true, "format": "{icon}", "icon-theme": "Material-Black-Plum-Suru", "icon-size": 20, -- cgit v1.2.3