diff --git a/lookandfeel/contents/lockscreen/LockScreenUi.qml b/lookandfeel/contents/lockscreen/LockScreenUi.qml --- a/lookandfeel/contents/lockscreen/LockScreenUi.qml +++ b/lookandfeel/contents/lockscreen/LockScreenUi.qml @@ -86,8 +86,12 @@ onUiVisibleChanged: { if (blockUI) { fadeoutTimer.running = false; + org_kde_plasma_screenlocker_greeter_app.cursorHidden = false; } else if (uiVisible) { fadeoutTimer.restart(); + org_kde_plasma_screenlocker_greeter_app.cursorHidden = false; + } else { + org_kde_plasma_screenlocker_greeter_app.cursorHidden = true; } } onBlockUIChanged: { @@ -462,5 +466,6 @@ // ksmserver of 5.4, with greeter of 5.5 root.viewVisible = true; } + org_kde_plasma_screenlocker_greeter_app.cursorHidden = true; } }