--- a/src/hbwidgets/itemviews/hbtumbleviewitem.cpp Fri Jun 11 13:58:22 2010 +0300
+++ b/src/hbwidgets/itemviews/hbtumbleviewitem.cpp Wed Jun 23 18:33:25 2010 +0300
@@ -27,6 +27,8 @@
#include "hblistviewitem_p.h"
#include <hbstyleoptionlistviewitem_p.h>
+#include <QGestureEvent>
+
HbTumbleViewItem::HbTumbleViewItem(QGraphicsItem *parent) :
HbListViewItem(parent)
{
@@ -71,5 +73,22 @@
}
}
+void HbTumbleViewItem::gestureEvent(QGestureEvent *event)
+{
+ if (event->gesture(Qt::TapGesture)) {
+ Q_D(HbAbstractViewItem);
+ if(itemView()->isScrolling()){
+ event->ignore();
+ event->ignore(Qt::TapGesture);
+ return;
+ }
+ d->tapTriggered(event);
+
+ } else {
+ HbWidget::gestureEvent(event);
+ }
+}
+
+
#include "moc_hbtumbleviewitem.cpp"