From 5d0a03c8227a23990d5b7b881d77c01ae7f8831b Mon Sep 17 00:00:00 2001 From: Kangheng Liu <72962885+kanghengliu@users.noreply.github.com> Date: Fri, 27 Mar 2026 08:56:35 -0400 Subject: [PATCH] fix: show bar when scrolling away from fullscreen window (#2089) In niri there can be multiple fullscreen windows in a workspace --- quickshell/Modules/DankBar/DankBarWindow.qml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quickshell/Modules/DankBar/DankBarWindow.qml b/quickshell/Modules/DankBar/DankBarWindow.qml index 103b32b1..be47f4a5 100644 --- a/quickshell/Modules/DankBar/DankBarWindow.qml +++ b/quickshell/Modules/DankBar/DankBarWindow.qml @@ -189,6 +189,9 @@ PanelWindow { const filtered = CompositorService.filterCurrentWorkspace(CompositorService.sortedToplevels, screenName); for (let i = 0; i < filtered.length; i++) { if (filtered[i]?.fullscreen) { + // On niri, fullscreen windows in inactive columns should not hide the bar + if (CompositorService.isNiri && !filtered[i]?.activated) + continue; hasFullscreenToplevel = true; return; }