summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/shell
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/gkleen@sif/shell')
-rw-r--r--accounts/gkleen@sif/shell/quickshell-plugins/default.nix2
-rw-r--r--accounts/gkleen@sif/shell/quickshell/Services/NotificationManager.qml6
2 files changed, 7 insertions, 1 deletions
diff --git a/accounts/gkleen@sif/shell/quickshell-plugins/default.nix b/accounts/gkleen@sif/shell/quickshell-plugins/default.nix
index 33b76f61..20a195eb 100644
--- a/accounts/gkleen@sif/shell/quickshell-plugins/default.nix
+++ b/accounts/gkleen@sif/shell/quickshell-plugins/default.nix
@@ -25,4 +25,6 @@ stdenv.mkDerivation rec {
25 cmakeFlags = [ 25 cmakeFlags = [
26 (lib.cmakeFeature "INSTALL_QML_PREFIX" qt6.qtbase.qtQmlPrefix) 26 (lib.cmakeFeature "INSTALL_QML_PREFIX" qt6.qtbase.qtQmlPrefix)
27 ]; 27 ];
28
29 LC_ALL = "C.UTF-8";
28} 30}
diff --git a/accounts/gkleen@sif/shell/quickshell/Services/NotificationManager.qml b/accounts/gkleen@sif/shell/quickshell/Services/NotificationManager.qml
index 001ffcf5..19b8b606 100644
--- a/accounts/gkleen@sif/shell/quickshell/Services/NotificationManager.qml
+++ b/accounts/gkleen@sif/shell/quickshell/Services/NotificationManager.qml
@@ -72,7 +72,11 @@ Singleton {
72 Timer { 72 Timer {
73 running: root.active 73 running: root.active
74 interval: timer.expirationTime 74 interval: timer.expirationTime
75 onTriggered: timer.parent.expire() 75 onTriggered: {
76 timer.parent.expirationTimer = null;
77 timer.parent.expire();
78 this.deleteLater();
79 }
76 } 80 }
77 ] 81 ]
78 } 82 }