diff options
author | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2021-12-03 16:30:35 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2021-12-07 08:18:35 +0000 |
commit | eba2a0520bb322be7e9c5e5612edc44b1fe6e6a5 (patch) | |
tree | ac58855ef39ee82d9f00946d1e578a921673d947 /src/plugins/diffeditor/diffeditorplugin.cpp | |
parent | 9b4e68dd842618ab96f8a63f75ee65f5756283b7 (diff) | |
download | qt-creator-eba2a0520bb322be7e9c5e5612edc44b1fe6e6a5.tar.gz |
QmlDesigner: Fix picking issues
We now check also the parent chain for pickability, because
a node is not pickable if one of the ancestors is not pickable,
as all properties picking depends on (visibility, locked state)
are implicitly inherited by descendants.
Rotate gizmo rings default to regular View3D picking when the angle
is so steep that the plane intersection is not reliable. With new
global picking enabled handling we need to check all hits instead
of just the first one.
Change-Id: Ib1aa604b06f7db1041f5d4c3019cc2badf29a20f
Fixes: QDS-5679
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/plugins/diffeditor/diffeditorplugin.cpp')
0 files changed, 0 insertions, 0 deletions