diff --git a/src/core/hyprlock.cpp b/src/core/hyprlock.cpp index 3b62e24..1de64e1 100644 --- a/src/core/hyprlock.cpp +++ b/src/core/hyprlock.cpp @@ -482,6 +482,8 @@ void CHyprlock::unlockSession() { Debug::log(LOG, "Unlocked, exiting!"); m_bTerminate = true; + + wl_display_roundtrip(m_sWaylandState.display); } void CHyprlock::onLockLocked() {