Przeglądaj źródła

Fix Members/Help Overview getting their items deselected when a tooltip appears

Michael Alexsander Silva Dias 7 lat temu
rodzic
commit
df4f3aecd8
1 zmienionych plików z 6 dodań i 3 usunięć
  1. 6 3
      editor/plugins/script_editor_plugin.cpp

+ 6 - 3
editor/plugins/script_editor_plugin.cpp

@@ -1692,7 +1692,6 @@ void ScriptEditor::_update_script_names() {
 	if (restoring_layout)
 		return;
 
-	waiting_update_names = false;
 	Set<Ref<Script> > used;
 	Node *edited = EditorNode::get_singleton()->get_edited_scene();
 	if (edited) {
@@ -1816,8 +1815,12 @@ void ScriptEditor::_update_script_names() {
 		}
 	}
 
-	_update_members_overview();
-	_update_help_overview();
+	if (!waiting_update_names) {
+		_update_members_overview();
+		_update_help_overview();
+	} else {
+		waiting_update_names = false;
+	}
 	_update_members_overview_visibility();
 	_update_help_overview_visibility();
 	_update_script_colors();