diff -r 11d3954df52a -r 627c4a0fd0e7 src/hbcore/gui/hbabstractbutton.cpp --- a/src/hbcore/gui/hbabstractbutton.cpp Thu May 27 13:10:59 2010 +0300 +++ b/src/hbcore/gui/hbabstractbutton.cpp Fri Jun 11 13:58:22 2010 +0300 @@ -299,6 +299,7 @@ q->grabGesture(Qt::TapGesture); #endif + q->setFlag(QGraphicsItem::ItemHasNoContents, true); // FIXME: size policy is commented out b/c of a bug in Qt #236689, also in our bugtracker. //q->setSizePolicy(QSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum, controlType)); @@ -974,7 +975,7 @@ if (!d->down) { return; } - if ( hit && !d->longPress) { + if ( hit ) { HbWidgetFeedback::triggered(this, Hb::InstantClicked); } HbWidgetFeedback::triggered(this, Hb::InstantReleased);