summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Hilbrunner <mhilbrunner@users.noreply.github.com>2019-05-18 16:46:31 +0200
committerGitHub <noreply@github.com>2019-05-18 16:46:31 +0200
commitac58abfd581dd2a3feb11f313d7c64ce7f0f7124 (patch)
tree60bf0ab9d2de5878f730270d127b733cc7628862
parenta1c7fdb58b3f26e06d8a34bedad36adf3210c429 (diff)
parent27e17fa5de4fcc6c399ac99c8ff1221ea423a896 (diff)
Merge pull request #28970 from KoBeWi/a_wild_bug_appeared
Fix saving scenes when multi-closing scene tabs
-rw-r--r--editor/editor_node.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp
index 8a1a9351cc..907d43b26f 100644
--- a/editor/editor_node.cpp
+++ b/editor/editor_node.cpp
@@ -1955,6 +1955,9 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
_scene_tab_closed(editor_data.get_edited_scene());
}
+ if (p_confirmed)
+ _menu_option_confirm(SCENE_TAB_CLOSE, true);
+
} break;
case FILE_CLOSE_ALL_AND_QUIT:
case FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER: