From ab93f047ab4c78ef3237293d1ff159e065f1afe9 Mon Sep 17 00:00:00 2001 From: god Date: Sat, 4 Jul 2026 19:56:19 +0800 Subject: [PATCH] fix: keep gacha panel wallet UI synced with global wallet updates --- scripts/ui/gacha_panel.gd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/ui/gacha_panel.gd b/scripts/ui/gacha_panel.gd index 62eb583..2169839 100644 --- a/scripts/ui/gacha_panel.gd +++ b/scripts/ui/gacha_panel.gd @@ -70,6 +70,10 @@ func _ready() -> void: pull_10_btn.pressed.connect(func(): _do_pull(10)) close_result_btn.pressed.connect(func(): result_panel.hide()) craft_btn.pressed.connect(_on_open_craft) + + if UserProfileManager.profile_updated.connect(_refresh_ui) != OK: + pass + result_panel.hide() _switch_banner("star")