Merge pull request #115543 from ryevdokimov/don't-frelook-highlight-gizmos
Don't highlight gizmos while in freelook
This commit is contained in:
commit
3a44846a86
1 changed files with 2 additions and 2 deletions
|
|
@ -2317,7 +2317,7 @@ void Node3DEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
|
|||
if (m.is_valid() && !_edit.instant) {
|
||||
_edit.mouse_pos = m->get_position();
|
||||
|
||||
if (spatial_editor->get_single_selected_node()) {
|
||||
if (!freelook_active && spatial_editor->get_single_selected_node()) {
|
||||
Vector<Ref<Node3DGizmo>> gizmos = spatial_editor->get_single_selected_node()->get_gizmos();
|
||||
|
||||
Ref<EditorNode3DGizmo> found_gizmo;
|
||||
|
|
@ -2351,7 +2351,7 @@ void Node3DEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
|
|||
}
|
||||
}
|
||||
|
||||
if (transform_gizmo_visible && spatial_editor->get_current_hover_gizmo().is_null() && !m->get_button_mask().has_flag(MouseButtonMask::LEFT) && _edit.gizmo.is_null()) {
|
||||
if (!freelook_active && transform_gizmo_visible && spatial_editor->get_current_hover_gizmo().is_null() && !m->get_button_mask().has_flag(MouseButtonMask::LEFT) && _edit.gizmo.is_null()) {
|
||||
_transform_gizmo_select(_edit.mouse_pos, true);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue