--- a/src/hbwidgets/editors/hbselectioncontrol_p.cpp Fri Jun 11 13:58:22 2010 +0300
+++ b/src/hbwidgets/editors/hbselectioncontrol_p.cpp Wed Jun 23 18:33:25 2010 +0300
@@ -127,8 +127,11 @@
createPrimitives();
q->setVisible(false);
- q->setFlag(QGraphicsItem::ItemIsFocusable,false);
- q->setFlag(QGraphicsItem::ItemIsPanel,true);
+ QGraphicsItem::GraphicsItemFlags itemFlags = q->flags();
+ itemFlags |= QGraphicsItem::ItemSendsGeometryChanges;
+ itemFlags &= ~QGraphicsItem::ItemIsFocusable;
+ itemFlags |= QGraphicsItem::ItemIsPanel;
+ q->setFlags(itemFlags);
q->setFocusPolicy(Qt::NoFocus);
q->setActive(false);