summaryrefslogtreecommitdiffstats
path: root/pause_menu_system.gd
diff options
context:
space:
mode:
Diffstat (limited to 'pause_menu_system.gd')
-rw-r--r--pause_menu_system.gd8
1 files changed, 6 insertions, 2 deletions
diff --git a/pause_menu_system.gd b/pause_menu_system.gd
index 910823b..75d211e 100644
--- a/pause_menu_system.gd
+++ b/pause_menu_system.gd
@@ -1,10 +1,14 @@
class_name PauseMenuSystem
extends PauseMenuPage
-func _on_tree_entered() -> void:
- $QuitButton.grab_focus.call_deferred()
+func _ready():
$QuitButton.connect("pressed", _on_quit_button_pressed)
+func _on_tree_entered() -> void:
+ if is_node_ready():
+ $QuitButton.grab_focus.call_deferred()
+
+
func _on_quit_button_pressed() -> void:
var menu: PauseMenu = get_parent()
var top: Top = menu.get_parent()