forked from qt-creator/qt-creator
QmlDesigner: Fix draggable priorities in 3D edit gizmos
Upped default priority of all directional draggables a bit to make them preferable to free rotation ball. Change-Id: If934cb723e8c1a8ca9a114d71b19cbfc196e2682 Fixes: QDS-2286 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
@@ -104,6 +104,7 @@ Model {
|
||||
grabsMouse: targetNode
|
||||
active: rootModel.active
|
||||
dragHelper: rootModel.dragHelper
|
||||
priority: 5
|
||||
|
||||
onPressed: rootModel.handlePressed(mouseAreaYZ, planePos, screenPos)
|
||||
onDragged: rootModel.handleDragged(mouseAreaYZ, planePos, screenPos)
|
||||
@@ -121,6 +122,7 @@ Model {
|
||||
grabsMouse: targetNode
|
||||
active: rootModel.active
|
||||
dragHelper: rootModel.dragHelper
|
||||
priority: 5
|
||||
|
||||
onPressed: rootModel.handlePressed(mouseAreaXZ, planePos, screenPos)
|
||||
onDragged: rootModel.handleDragged(mouseAreaXZ, planePos, screenPos)
|
||||
|
@@ -161,7 +161,7 @@ Node {
|
||||
color: highlightOnHover && (hovering || dragging) ? Qt.lighter(Qt.rgba(0.5, 0.5, 0.5, 1))
|
||||
: Qt.rgba(0.5, 0.5, 0.5, 1)
|
||||
rotation: view3D.camera.rotation
|
||||
priority: 1
|
||||
priority: 10
|
||||
targetNode: moveGizmo.targetNode
|
||||
|
||||
view3D: moveGizmo.view3D
|
||||
|
@@ -185,7 +185,7 @@ Node {
|
||||
height: 120
|
||||
rotation: view3D.camera.rotation
|
||||
grabsMouse: scaleGizmo.targetNode
|
||||
priority: 1
|
||||
priority: 10
|
||||
active: scaleGizmo.visible
|
||||
dragHelper: scaleGizmo.dragHelper
|
||||
|
||||
|
Reference in New Issue
Block a user