pill: stable namespace so a hyprland layerrule pins it above the dock
Both live on Overlay; z-order was creation order, so an ii restart buried the pill under the dock and it stopped taking touch. The pill now has namespace quickshell:pill; a matching 'order = 1' hl.layer_rule in the phone's hyprland.lua keeps it on top across restarts (rule is phone config, not surface tree).
This commit is contained in:
parent
0a8e0f7294
commit
128a76af7e
1 changed files with 5 additions and 0 deletions
|
|
@ -24,6 +24,11 @@ ShellRoot {
|
|||
exclusionMode: ExclusionMode.Ignore
|
||||
color: "transparent"
|
||||
WlrLayershell.layer: WlrLayer.Overlay
|
||||
// Stable namespace so a hyprland layerrule can pin the pill above the
|
||||
// dock (both live on Overlay; without a rule, z-order is creation
|
||||
// order and an ii restart buries the pill under the dock, killing its
|
||||
// touch). See the `order` layerrule in hyprland.lua.
|
||||
WlrLayershell.namespace: "quickshell:pill"
|
||||
|
||||
Rectangle {
|
||||
id: pill
|
||||
|
|
|
|||
Loading…
Reference in a new issue