summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-07-04 09:23:46 +0200
committertpart <tpart120@proton.me>2024-07-04 09:23:46 +0200
commit02e4687f4f3046ee04d11401ef94a94927a76670 (patch)
tree4a1b904769e460a813fd91346697b38bfa83978b
parentbaee8e6a0c5a1858bed73a8b766d6eadc408d7d8 (diff)
downloadhurrycurry-02e4687f4f3046ee04d11401ef94a94927a76670.tar
hurrycurry-02e4687f4f3046ee04d11401ef94a94927a76670.tar.bz2
hurrycurry-02e4687f4f3046ee04d11401ef94a94927a76670.tar.zst
Save and apply settings when using back button
-rw-r--r--client/menu/settings.gd11
1 files changed, 7 insertions, 4 deletions
diff --git a/client/menu/settings.gd b/client/menu/settings.gd
index 1835d620..9e1b0706 100644
--- a/client/menu/settings.gd
+++ b/client/menu/settings.gd
@@ -17,14 +17,17 @@ extends Menu
@onready var options: VBoxContainer = $OuterGap/Panel/InnerGap/VBoxContainer/ScrollContainer/Options
+func _ready():
+ super()
+ update_rows()
+
func _on_back_pressed():
- Global.save_settings()
- Global.apply_settings()
exit()
-func _ready():
+func exit():
+ Global.save_settings()
+ Global.apply_settings()
super()
- update_rows()
func update_rows(fix_focus = false):
for c in options.get_children():