Move BigRedButton's input handling observers

But there's a bug... the `CloseButton`s now get colored red and pink.
This commit is contained in:
2025-08-26 12:49:37 -05:00
parent 1c0681e67e
commit 85499f4156

View File

@@ -20,7 +20,11 @@ impl Plugin for GameUiPlugin {
.add_observer(CloseButton::hover_start) .add_observer(CloseButton::hover_start)
.add_observer(CloseButton::hover_stop) .add_observer(CloseButton::hover_stop)
.add_observer(CloseButton::press_start) .add_observer(CloseButton::press_start)
.add_observer(CloseButton::press_stop); .add_observer(CloseButton::press_stop)
.add_observer(BigRedButton::button_hover_start)
.add_observer(BigRedButton::button_hover_stop)
.add_observer(BigRedButton::button_press_start)
.add_observer(BigRedButton::button_press_stop);
} }
} }
@@ -113,10 +117,6 @@ impl BigRedButton {
TextShadow::default(), TextShadow::default(),
], ],
)); ));
builder.observe(BigRedButton::button_hover_start);
builder.observe(BigRedButton::button_hover_stop);
builder.observe(BigRedButton::button_press_start);
builder.observe(BigRedButton::button_press_stop);
} }
/// Re-color the button when a pointer passes over it /// Re-color the button when a pointer passes over it