on xenial help sign in
fix broken release handler
153ca5dMichael Zanetti
Launcher/LauncherPanel.qml+4−4
@@ -286,10 +286,6 @@ Item {
286 }
286 }
287
287
288 onReleased: {
288 onReleased: {
289− if (draggedIndex == -1) {
290− return;
291− }
292−
293 var droppedIndex = draggedIndex;
289 var droppedIndex = draggedIndex;
294 if (dragging) {
290 if (dragging) {
295 postDragging = true;
291 postDragging = true;
@@ -297,6 +293,10 @@ Item {
297 draggedIndex = -1;
293 draggedIndex = -1;
298 }
294 }
299
295
296+ if (!selectedItem) {
297+ return;
298+ }
299+
300 selectedItem.highlighted = false
300 selectedItem.highlighted = false
301 selectedItem.dragging = false;
301 selectedItem.dragging = false;
302 selectedItem = undefined;
302 selectedItem = undefined;