@@ -152,7 +152,7 @@ Rectangle {
154 function peeking(peek) {
154 function peeking(peek) {
155− if (!dragging && launcher.visibleWidth > 0) {
155+ if (!dragging && (peekingIndex === -1 || launcher.visibleWidth > 0)) {
156 priv.moveToIndexYFrom = contentY
156 priv.moveToIndexYFrom = contentY
157 positionViewAtIndex(peek, ListView.Center)
157 positionViewAtIndex(peek, ListView.Center)
158 priv.moveToIndexYTo = contentY
158 priv.moveToIndexYTo = contentY
@@ -174,8 +174,6 @@ Rectangle {
174 if (peekingIndex !== -1) {
174 if (peekingIndex !== -1) {
175 panel.visible = true
175 panel.visible = true
176 launcherListViewItem.clip = false
176 launcherListViewItem.clip = false
178− //launcherListViewItem.clip = true