src/hbwidgets/itemviews/hblistview_p.cpp
changeset 2 06ff229162e9
parent 1 f7ac710697a9
child 3 11d3954df52a
--- a/src/hbwidgets/itemviews/hblistview_p.cpp	Mon May 03 12:48:33 2010 +0300
+++ b/src/hbwidgets/itemviews/hblistview_p.cpp	Fri May 14 16:09:54 2010 +0300
@@ -27,7 +27,7 @@
 #include "hblistview.h"
 
 #include "hblistviewitem.h"
-#include "hbabstractitemcontainer.h"
+#include "hbabstractitemcontainer_p.h"
 #include <hbwidgetfeedback.h>
 #include "hbmodeliterator.h"
 #include <hbpangesture.h>
@@ -110,7 +110,7 @@
         }
 
         if (targetIndex.isValid()) {
-            // now drop
+            // reached a droppable spot
             HbWidgetFeedback::triggered(mDraggedItem,Hb::InstantDraggedOver);
 
             QPointF itemPos = itemBoundingRect(mDraggedItem).topLeft();
@@ -237,6 +237,8 @@
         case Qt::GestureFinished: 
 		case Qt::GestureCanceled: {
             if (arrangeModeEnabled && mDraggedItem) {
+                // drop dragged item
+                HbWidgetFeedback::triggered(mDraggedItem,Hb::InstantReleased);
                 QObject::disconnect(q, SIGNAL(scrollPositionChanged(QPointF)), q, SLOT(scrolling(QPointF)));
 
                 if (q->isScrolling()) {