https://bugs.kde.org/show_bug.cgi?id=525765
Tobias Fella <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kscreenlocker/-/commit/f | |3251e7be55d1679a400d8902aab | |928e5d671fd6 Status|ASSIGNED |RESOLVED --- Comment #2 from Tobias Fella <[email protected]> --- Git commit f3251e7be55d1679a400d8902aab928e5d671fd6 by Tobias Fella. Committed on 22/09/2026 at 07:12. Pushed by tfella into branch 'master'. Fix screenlocker showing up when switching users When switching users, we first start a dbus call to lock the screen, then wait for it to finish, then switch to the display manager. The reply for this dbus call is sent out manually, after the screen is locked. This happens in Interface::sendLockReplies, which sends out the queued replies when the locked() signal is emitted. But our code only creates and enqueues the reply *after* the locked signal was emitted! Fix by creating the reply before locking the screen. M +3 -3 interface.cpp https://invent.kde.org/plasma/kscreenlocker/-/commit/f3251e7be55d1679a400d8902aab928e5d671fd6 -- You are receiving this mail because: You are watching all bug changes.
