From 1c388e52fb71b116d728830f31883f0ef0e6cf17 Mon Sep 17 00:00:00 2001 From: Maximilian Seidler <78690852+PaideiaDilemma@users.noreply.github.com> Date: Tue, 11 Jun 2024 17:18:51 +0200 Subject: [PATCH] session-lock: fix refocus after unlocking (#6423) --- src/protocols/SessionLock.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/protocols/SessionLock.cpp b/src/protocols/SessionLock.cpp index ae45b0f1..e7abc7cb 100644 --- a/src/protocols/SessionLock.cpp +++ b/src/protocols/SessionLock.cpp @@ -114,9 +114,11 @@ CSessionLock::CSessionLock(SP resource_) : resource(resource_ return; } - events.unlockAndDestroy.emit(); - inert = true; PROTO::sessionLock->locked = false; + + events.unlockAndDestroy.emit(); + + inert = true; PROTO::sessionLock->destroyResource(this); }); }