From 5046cc782ded2fcb73bcd781908f9b3b9632d3f7 Mon Sep 17 00:00:00 2001 From: JeremyStarTM Date: Wed, 8 May 2024 23:19:15 +0200 Subject: [PATCH] Add update_pressed_state() method to all buttons --- sui/src/SuiIconButton.gd | 3 +++ sui/src/SuiTextButton.gd | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sui/src/SuiIconButton.gd b/sui/src/SuiIconButton.gd index 2aed66a..06b6d9d 100644 --- a/sui/src/SuiIconButton.gd +++ b/sui/src/SuiIconButton.gd @@ -76,3 +76,6 @@ func update_element() -> void: $Icon.patch_margin_bottom = pm_bottom $Icon.axis_stretch_horizontal = as_horizontal $Icon.axis_stretch_vertical = as_vertical + +func update_pressed_state(is_pressed: bool) -> void: + $Button.button_pressed = is_pressed diff --git a/sui/src/SuiTextButton.gd b/sui/src/SuiTextButton.gd index 6a90476..6345cc2 100644 --- a/sui/src/SuiTextButton.gd +++ b/sui/src/SuiTextButton.gd @@ -52,3 +52,6 @@ func update_element() -> void: $Text.add_theme_font_size_override("italics_font_size", font_size) $Text.add_theme_font_size_override("bold_italics_font_size", font_size) $Text.add_theme_font_size_override("mono_font_size", font_size) + +func update_pressed_state(is_pressed: bool) -> void: + $Button.button_pressed = is_pressed