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

Edit3D: clicking on object doesn't always register a pick when it should

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • QDS 1.6 Beta
    • QDS 1.5.0
    • 3D View
    • None
    • 2
    • 6465647d4e13508e61f88e6b2617537d343e5648 (qt/qtquick3d/5.15) e79de509d82784165e24015c95d48dfaca0447cc (qt/qtquick3d/dev)
    • QDS 3D - Week 27/28

    Description

      To repro: Add View3D and add a sphere into the scene. Move the sphere away from origin and click back and forth between sphere and the default cube. Clicking on the sphere when cube is selected just deselects the cube instead of selecting the sphere. Another click on the sphere selects it. If there is no selection, sphere is always selected properly. Similarly just clicking on the selected sphere sometimes deselects it, but not always.

      Initial debugging reveals that viewRoot.editView.pick() call returns null result in problem cases, so the actual problem probably is on quick3D side. However, it seems to be somehow related to the gizmo, as cubes only have this issue when scale gizmo is active, so keeping it on QDS for now.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              e0348803 Miikka Heikkinen
              e0348803 Miikka Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes