diff --git a/shell/lock/LockSurface.qml b/shell/lock/LockSurface.qml index 5a7c8eb..6ed9a26 100644 --- a/shell/lock/LockSurface.qml +++ b/shell/lock/LockSurface.qml @@ -40,7 +40,9 @@ WlSessionLockSurface { onUPhaseChanged: { if (!_overlay._revealed && uPhase >= _overlay.width) - _overlay._revealed = true; + Qt.callLater(() => { + _overlay._revealed = true; + }); } }