diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index a86963c3303..71b5ef24607 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -2504,6 +2504,7 @@ void ProjectManager::_apply_project_tags() { callable_mp((Window *)tag_manage_dialog, &Window::show).call_deferred(); // Make sure the dialog does not disappear. return; } else { + tags.sort(); cfg.set_value("application", "config/tags", tags); err = cfg.save(project_godot); if (err != OK) {