diff --git a/addons/maaacks_scene_loader/base/scenes/Autoloads/SceneLoader.gd b/addons/maaacks_scene_loader/base/scenes/Autoloads/SceneLoader.gd index 55ac797..8d9a739 100644 --- a/addons/maaacks_scene_loader/base/scenes/Autoloads/SceneLoader.gd +++ b/addons/maaacks_scene_loader/base/scenes/Autoloads/SceneLoader.gd @@ -76,6 +76,8 @@ func load_scene(scene_path : String, in_background : bool = false) -> void: return if ResourceLoader.has_cached(scene_path): call_deferred("emit_signal", "scene_loaded") + if not _background_loading: + change_scene_to_resource() return _scene_path = scene_path _background_loading = in_background diff --git a/addons/maaacks_scene_loader/plugin.cfg b/addons/maaacks_scene_loader/plugin.cfg index 4e10c38..243b25c 100644 --- a/addons/maaacks_scene_loader/plugin.cfg +++ b/addons/maaacks_scene_loader/plugin.cfg @@ -5,5 +5,5 @@ description="Scene loader with loading screen, progress bar, and error handling. Created in collaboration with members of the Godot Wild Jam community." author="Marek Belski" -version="0.5.1" +version="0.7.2" script="maaacks_scene_loader.gd"