Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.7.3, 4.8.0
-
None
-
Mac OS X
-
d6e19d1ecd9f8a26bbd2c3f38083da98c97d599e
Description
Please start the application im QmlViewer.
After the second click on "Move" the application will freeze.
Qt will hang in QGraphicsItemPrivate::setFocusHelper because there's a circular reference between declarative items and their focus scopes.
If the FocusScope with id f is changed to an Item, the bug disappears (however the example is a heavily stripped down version of real application where the outer FocusScope is needed).