From 9aad8978c40712bf803607ae8af44950b67383f7 Mon Sep 17 00:00:00 2001 From: Leonard Pop Date: Sun, 5 Apr 2026 20:56:32 +0300 Subject: [PATCH] Fix editor unsaved scenes getting file path updates --- editor/editor_data.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/editor_data.cpp b/editor/editor_data.cpp index fce9b48c03..43093a5743 100644 --- a/editor/editor_data.cpp +++ b/editor/editor_data.cpp @@ -920,7 +920,7 @@ String EditorData::get_scene_path(int p_idx) const { ERR_FAIL_INDEX_V(p_idx, edited_scene.size(), String()); if (edited_scene[p_idx].root) { - if (edited_scene[p_idx].root->get_scene_file_path().is_empty()) { + if (edited_scene[p_idx].root->get_scene_file_path().is_empty() && !edited_scene[p_idx].path.is_empty()) { edited_scene[p_idx].root->set_scene_file_path(edited_scene[p_idx].path); } else { return edited_scene[p_idx].root->get_scene_file_path();