aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/Module.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-14 12:44:09 +0200
committerDanilo M. <danix@danix.xyz>2026-09-14 12:44:09 +0200
commit60eae607ab75988fc441bb4d87ef790175009572 (patch)
treeb200101e43856d0cf2629b4b3d9564f54ec10be6 /desktop/Module.qml
parent901e7d83f8af3defe2c602daad98fd3c67e1dd7c (diff)
downloadquickshell-60eae607ab75988fc441bb4d87ef790175009572.tar.gz
quickshell-60eae607ab75988fc441bb4d87ef790175009572.zip
fix(desktop): honest alwaysActive docs and working Escape in confirm
Diffstat (limited to 'desktop/Module.qml')
-rw-r--r--desktop/Module.qml7
1 files changed, 3 insertions, 4 deletions
diff --git a/desktop/Module.qml b/desktop/Module.qml
index 645c736..eabe434 100644
--- a/desktop/Module.qml
+++ b/desktop/Module.qml
@@ -30,10 +30,9 @@ QtObject {
// Label under the icon. Defaults to the name, capitalised.
property string label: name.charAt(0).toUpperCase() + name.slice(1)
- // Whether this module's background service runs while the drawer is
- // closed. The drawer is closed most of the time, so this is what decides
- // whether the shell is cheap to run all session. It governs the service
- // only: pages are lazily loaded either way.
+ // Declarative metadata: whether this module's service is meant to run
+ // while the drawer is closed. The drawer does not read or enforce it, the
+ // module implements its own lifetime. Pages are lazily loaded either way.
property bool alwaysActive: false
// Rendered inside the tile, below the icon: a short state line. Null for