Przeglądaj źródła

Merge pull request #16373 from ianb96/scene_shortcut_disable

Disable scene tree shortcuts when in a text field
Rémi Verschelde 7 lat temu
rodzic
commit
81dee310e0
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      editor/scene_tree_dock.cpp

+ 3 - 0
editor/scene_tree_dock.cpp

@@ -67,6 +67,9 @@ void SceneTreeDock::_unhandled_key_input(Ref<InputEvent> p_event) {
 	if (get_viewport()->get_modal_stack_top())
 	if (get_viewport()->get_modal_stack_top())
 		return; //ignore because of modal window
 		return; //ignore because of modal window
 
 
+	if (get_focus_owner() && get_focus_owner()->is_text_field())
+		return;
+
 	if (!p_event->is_pressed() || p_event->is_echo())
 	if (!p_event->is_pressed() || p_event->is_echo())
 		return;
 		return;