summaryrefslogtreecommitdiff
path: root/editor
diff options
context:
space:
mode:
authorMarius Hanl <mariushanl@web.de>2022-06-20 16:47:25 +0200
committerMarius Hanl <mariushanl@web.de>2022-06-20 21:57:50 +0200
commit9f2d1b5cf02e1140bb94b477ddbf40a7ba62a4a6 (patch)
tree939b704892eb24cc55f9bdc8cf0667be2fd58519 /editor
parent94e962e27f0700a425654b40f219b34ade6cf531 (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.cpp7
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();