From 16927c75f3e12bc3a4001910c316f079b0142e2a Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sat, 29 Nov 2025 17:16:36 +0200 Subject: Fix bugs --- pause_menu.gd | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pause_menu.gd') diff --git a/pause_menu.gd b/pause_menu.gd index ce09867..55605a7 100644 --- a/pause_menu.gd +++ b/pause_menu.gd @@ -1,7 +1,7 @@ class_name PauseMenu extends CanvasLayer -var active_page_index: int +var active_page_index: int = -1 var pages: Array[PauseMenuPage] = [] func _ready(): @@ -34,8 +34,9 @@ func get_map() -> PauseMenuMap: return null func set_page(i: int): - var prev_page = pages[active_page_index] - remove_child.call_deferred(prev_page) + if active_page_index != -1: + var prev_page = pages[active_page_index] + remove_child.call_deferred(prev_page) active_page_index = i add_child.call_deferred(pages[i]) -- cgit v1.3