summaryrefslogtreecommitdiff
path: root/overlays/quickshell/lock-state-changed.patch
blob: 4be273fa4d73859dd8509786798b78adf0446fad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff --git i/src/wayland/session_lock.cpp w/src/wayland/session_lock.cpp
index 0ecf9ec..3dbd19b 100644
--- i/src/wayland/session_lock.cpp
+++ w/src/wayland/session_lock.cpp
@@ -127,6 +127,7 @@ void WlSessionLock::realizeLockTarget(WlSessionLock* old) {
 		this->updateSurfaces(false);
 
 		if (!this->manager->lock()) this->lockTarget = false;
+		emit this->lockStateChanged();
 
 		this->updateSurfaces(true, old);
 	} else {