diff options
Diffstat (limited to 'client/menu/menu_manager.gd')
| -rw-r--r-- | client/menu/menu_manager.gd | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/client/menu/menu_manager.gd b/client/menu/menu_manager.gd index dc6afce8..1285a7e6 100644 --- a/client/menu/menu_manager.gd +++ b/client/menu/menu_manager.gd @@ -28,7 +28,9 @@ func goBack():  func show_menu(menu_name: String):  	for k in menus.keys():  		if k == menu_name: -			menus[k].visible = true +			menus[k].show() +			if menus[k].has_method("prepare"): +				menus[k].prepare() # Optionally run some code  			Global.focus_first_button(menus[k])  		else: -			menus[k].visible = false +			menus[k].hide() | 
