Hi, so I have an issue where when i hover over a tile in my game, the tile starts to glow, this works even when the mouse button is pressed and I hove over. However, when I use a drag and drop widget, and set it to not hit testable (self and all children) or even hidden, It stops the event from firing. Any reason why this is happening?https://youtu.be/v2BDsZye4fw
The drag and drop widget is “eating” the mouse event and not sending the event further down the hierarchy. I believe it is doing this because it is returning FReply::Handled() to the touch event at some point.
You may be able to fix this by overriding the touch/drag event and returning FReply::Unhandled(), thereby allowing that touch event to continue down the hierarchy, eventually hitting your object in the world and interacting with your tile. I’ve done something similar to this and had to roll my own solution where I didn’t use the drag and drop widget and had to manually set the widget location based on the cursor location while at the same time having the touch event return Unhandle().
Hope that made a bit of sense