I’d recommend one of two approaches:
- Nest the color-changing widget inside the button
- Disable hit testing for the widget like you’ve already done, and then have the button hover event tell the color changing widget to do its thing.
I’d recommend one of two approaches: