Are you using a widget component (screen or world space?) or a regular widget?
- if you’re using a widget component in
World Space, you’ll need this and the next bullet point, too:
This will allow the mouse ↔ widget interaction with no interaction component.
- widgets allow you to click through them unless you specifically tell them not to:
Handled means that you’re done with the input and wish no one else processed it (so the component you mentioned originally will never receive it). Returning Unhandled will pass the input to whatever is lurking underneath. May it be another widget or the player controller.
- if any of the widgets host actual native buttons, you do not need to handle clicks. Buttons will consume the input anyway.
So no, not a bug - it’s a handy (ish) feature that may sometimes get in the way. But also allows one to create a layered granular interface.

