diff --git a/globals/display.gd b/globals/display.gd index 751162f..fe09300 100644 --- a/globals/display.gd +++ b/globals/display.gd @@ -72,6 +72,10 @@ func _enter_tree() -> void: current_scene.reparent.call_deferred(viewport) else: viewport.add_child.call_deferred(current_scene) + + for child in get_tree().root.get_children(): + if child.is_in_group(&"viewport_autoload"): + child.reparent.call_deferred(viewport) func _on_scene_changed() -> void: