Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
QDS 2.0 Beta
-
None
Description
This is a regression introduced by https://codereview.qt-project.org/c/qt/qtdeclarative/+/327669
There is an infinte recursion in QQuickDesignerSupportProperties::propertyNameListForWritableProperties.
This is triggered by items like this:
Item { id: root property someType someProperty: Item { target: root } }
What happens is that when inspecting all properties of the component (root) it finds someProperty and target is the root item again and its properties will be inspected and there is someType and so on...