src/hbwidgets/editors/hbselectioncontrol_p.cpp
changeset 6 c3690ec91ef8
parent 5 627c4a0fd0e7
child 7 923ff622b8b9
--- 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);