diff --git a/core/main_scene_ui/main_scene_ui.gd b/core/main_scene_ui/main_scene_ui.gd index 6de3fe1..98b647c 100644 --- a/core/main_scene_ui/main_scene_ui.gd +++ b/core/main_scene_ui/main_scene_ui.gd @@ -230,6 +230,13 @@ func _set_buttons_mouse_filter(ignore: bool) -> void: for btn in buttons: if btn is Control: btn.mouse_filter = filter + if ignore: + if btn.tooltip_text != "": + btn.set_meta("old_tooltip", btn.tooltip_text) + btn.tooltip_text = "" + else: + if btn.has_meta("old_tooltip"): + btn.tooltip_text = btn.get_meta("old_tooltip") func hide_ui() -> void: _ui_hidden = true