StreamOverlay/UI/Controls/internal_twitch_user_info.gd
Mario Steele 11e4590d8e Updated InternalTwtchUserInfo
When TwitchUserInfo starts expanding, or collapsing the extra info,
ensure that User Promo is being hidden/shown accordingly.
2026-03-08 16:21:01 -05:00

16 lines
419 B
GDScript

extends PanelContainer
@onready var tui := %TwitchUserInfo
@onready var up := %UserPromo
var chatter: Chatter:
set(value):
chatter = value
if not value: return
if not tui: return
tui.populate_from_chatter(chatter)
if not up: return
up.chatter = value
func _ready() -> void:
tui.extra_expanding.connect(func(x): if x: up.visible = false)
tui.extra_expanded.connect(func(x): if not x: up.visible = true)