quickshell: restore grabFocus for click-away dismiss

Smooth close on clock click, instant dismiss on focus loss.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
rope 2026-05-26 15:21:52 +01:00
parent 96566d0319
commit a6af5ac882

View file

@ -836,6 +836,7 @@ in
anchor.edges: Edges.Top | Edges.Left anchor.edges: Edges.Top | Edges.Left
anchor.gravity: Edges.Bottom | Edges.Right anchor.gravity: Edges.Bottom | Edges.Right
anchor.adjustment: PopupAdjustment.Slide anchor.adjustment: PopupAdjustment.Slide
grabFocus: true
visible: false visible: false
color: "transparent" color: "transparent"
@ -849,6 +850,8 @@ in
onVisibleChanged: { onVisibleChanged: {
if (visible) { if (visible) {
open = true; open = true;
} else {
open = false;
} }
} }