Steps to Reproduce
- Create a subclass of UCommonButtonBase
- Add print statement to OnClicked
- Add print statement to OnHovered, print out the result of IsHovered
- (Add something like an image to the button so it has something to click)
- Add new button widget to a screen widget
- Set button widget visibility to
Visible - Give the button widget nonzero Appearance Padding (20-50 padding is sufficient)
- Note: this is NOT Slot Padding
- Set button widget visibility to
- Start the game, open the screen holding the new button
- Hover the padding, notice that the OnHovered event fires, but IsHovered is false
- Click the padding, notice that the OnClicked event fires