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_stop)
.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(),
],
));
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