Merge pull request #87170 from AThousandShips/run_fix

Fix reloading current scene forgetting path
This commit is contained in:
Rémi Verschelde 2024-01-29 21:33:26 +01:00
commit 1d3722a6aa
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -273,12 +273,13 @@ void EditorRunBar::play_main_scene(bool p_from_native) {
}
void EditorRunBar::play_current_scene(bool p_reload) {
String last_current_scene = run_current_filename; // This is necessary to have a copy of the string.
EditorNode::get_singleton()->save_default_environment();
stop_playing();
current_mode = RunMode::RUN_CURRENT;
if (p_reload) {
String last_current_scene = run_current_filename; // This is necessary to have a copy of the string.
_run_scene(last_current_scene);
} else {
_run_scene();