do the full endDrag procedure in case of a cancel
commit4efb6f45c8a0666f9f208794ff39d8cb5a843e46
authorMichael Zanetti <michael.zanetti@canonical.com>
dateFri 17 Apr 2015, 15:14 (11 years ago)
parentba47b65
qml/Launcher/LauncherPanel.qml+5−8
@@ -338,17 +338,14 @@ Rectangle {
338338 }
339339
340340 onCanceled: {
341− if (selectedItem) {
342− selectedItem.dragging = false;
343− }
344− selectedItem = undefined;
345− draggedIndex = -1;
346− preDragging = false;
347− postDragging = false;
348− drag.target = undefined;
341+ endDrag()
349342 }
350343
351344 onReleased: {
345+ endDrag();
346+ }
347+
348+ function endDrag() {
352349 var droppedIndex = draggedIndex;
353350 if (dragging) {
354351 postDragging = true;