From d560d13627551d871e402a3c818dae40c0a1fefe Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Thu, 1 Sep 2022 12:26:26 -0400 Subject: [PATCH] fix pause bug when monitor isn't present --- src/Main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Main.cpp b/src/Main.cpp index 661e0e0..353882b 100644 --- a/src/Main.cpp +++ b/src/Main.cpp @@ -90,8 +90,7 @@ void alai::Main::_on_monitor_loaded() { load_level(); auto event = get_node("/root/Event"); - event->emit_signal("level_loaded"); - get_tree()->set_pause(true); + event->emit_signal("level_loaded"); } void alai::Main::load_monitor() @@ -100,6 +99,7 @@ void alai::Main::load_monitor() event->connect("monitor_loaded", this, "_on_monitor_loaded"); godot::Ref monitor_scene = _resource_loader->load("res://monitor/Monitor.tscn"); add_child(monitor_scene->instance()); + get_tree()->set_pause(true); } void alai::Main::load_level()