summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Alexsander Silva Dias <michaelalexsander@protonmail.com>2018-08-26 12:35:33 -0300
committerMichael Alexsander Silva Dias <michaelalexsander@protonmail.com>2018-08-26 23:55:45 -0300
commitdf4f3aecd8fef4cd8bc8104b0f5ccb5362af3b40 (patch)
treec6069d8617ee6a054647d5d83d6f8def985026ff
parentdb55d8a4b6ad6c14f2131e02b50689eb8380276f (diff)
Fix Members/Help Overview getting their items deselected when a tooltip appears
-rw-r--r--editor/plugins/script_editor_plugin.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/editor/plugins/script_editor_plugin.cpp b/editor/plugins/script_editor_plugin.cpp
index 1bb7c98114..fa034c97c0 100644
--- a/editor/plugins/script_editor_plugin.cpp
+++ b/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();