Fix: Not to render on display with HEADLESS

This commit is contained in:
2026-09-05 21:55:57 +01:00
parent 764652d826
commit 007843db6e

View File

@@ -4,7 +4,11 @@ import "./modules/osd"
ShellRoot { ShellRoot {
Variants { Variants {
model: Quickshell.screens // Exclude the Sunshine headless virtual monitor — nobody ever sees a
// bar there, but PanelWindow's exclusiveZone still reserves space for
// it, which left a black strip cut out of Steam Big Picture's
// fullscreen area on that output.
model: Quickshell.screens.filter(s => !s.name.startsWith("HEADLESS"))
Bar { Bar {
required property var modelData required property var modelData