diff --git a/UI/Controls/twitch_user_info.gd b/UI/Controls/twitch_user_info.gd index f8540b58..184b08f8 100644 --- a/UI/Controls/twitch_user_info.gd +++ b/UI/Controls/twitch_user_info.gd @@ -6,6 +6,7 @@ const CHEVRONS = [ ] @export var expanded: bool = false +signal extra_expanding(is_expanding: bool) signal extra_expanded(is_expanded: bool) var is_extra_panel_expanded: bool @@ -90,6 +91,7 @@ func toggle_extra_panel(val: bool) -> void: tw_expand.kill() %ExtraInfo.show() tw_expand = create_tween() + tw_expand.tween_callback(extra_expanding.emit.bind(is_extra_panel_expanded)) tw_expand.set_ease(Tween.EASE_OUT) tw_expand.set_trans(Tween.TRANS_CUBIC) tw_expand.tween_property(%ExtraInfo, ^"custom_minimum_size:x", min_size_x, 0.3)