diff --git a/look-and-feel/contents/lockscreen/LockScreen.qml b/look-and-feel/contents/lockscreen/LockScreen.qml index 8608ccd0..a9343901 100644 --- a/look-and-feel/contents/lockscreen/LockScreen.qml +++ b/look-and-feel/contents/lockscreen/LockScreen.qml @@ -81,10 +81,19 @@ Leaves { MouseArea { anchors.fill: parent onPressed: { + if (stripe.opacity < 1) { + stripe.opacity = 1; + return; + } + stripe.lockKeyPressed(stripe.childAt(mouseX, mouseY).value); } onReleased: { + if (stripe.opacity < 1) { + return; + } + stripe.lockKeyReleased(stripe.childAt(mouseX, mouseY).value); }