diff --git a/applets/kicker/package/contents/ui/ItemGridView.qml b/applets/kicker/package/contents/ui/ItemGridView.qml --- a/applets/kicker/package/contents/ui/ItemGridView.qml +++ b/applets/kicker/package/contents/ui/ItemGridView.qml @@ -449,9 +449,14 @@ onContainsMouseChanged: { if (!containsMouse) { - gridView.currentIndex = -1; + if (!actionMenu.opened) { + gridView.currentIndex = -1; + } + pressX = -1; pressY = -1; + lastX = -1; + lastY = -1; pressedItem = null; } }