diff options
author | Marius Hanl <mariushanl@web.de> | 2022-06-20 16:47:25 +0200 |
---|---|---|
committer | Marius Hanl <mariushanl@web.de> | 2022-06-20 21:57:50 +0200 |
commit | 9f2d1b5cf02e1140bb94b477ddbf40a7ba62a4a6 (patch) | |
tree | 939b704892eb24cc55f9bdc8cf0667be2fd58519 /editor | |
parent | 94e962e27f0700a425654b40f219b34ade6cf531 (diff) |
Update project window title when a project setting was changed
Before this fix the title was just updated when we make the first change in the project settings. Now we always update the window title as it may be changed in the meantime when a project setting is changed (e.g. the app name (application/config/name)).
Diffstat (limited to 'editor')
-rw-r--r-- | editor/editor_node.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 67d0b83bd6..d8123926de 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -553,6 +553,8 @@ void EditorNode::_update_from_settings() { tree->set_debug_collision_contact_color(GLOBAL_GET("debug/shapes/collision/contact_color")); tree->set_debug_navigation_color(GLOBAL_GET("debug/shapes/navigation/geometry_color")); tree->set_debug_navigation_disabled_color(GLOBAL_GET("debug/shapes/navigation/disabled_geometry_color")); + + _update_title(); } void EditorNode::_select_default_main_screen_plugin() { @@ -582,10 +584,7 @@ void EditorNode::_notification(int p_what) { opening_prev = false; } - if (unsaved_cache != (saved_version != editor_data.get_undo_redo().get_version())) { - unsaved_cache = (saved_version != editor_data.get_undo_redo().get_version()); - _update_title(); - } + unsaved_cache = saved_version != editor_data.get_undo_redo().get_version(); if (last_checked_version != editor_data.get_undo_redo().get_version()) { _update_scene_tabs(); |