Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-3877

FlowView is crashing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • QDS 2.1
    • QDS 2.0 Beta
    • All Other Issues
    • 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...

      Attachments

        For Gerrit Dashboard: QDS-3877
        # Subject Branch Project Status CR V

        Activity

          People

            thohartm Thomas Hartmann
            thohartm Thomas Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes