Hello, Im trying to make a inventory system where the place has the ability to drag n drop items into different slots within their inventory, but they also can click on a slot in their inventory and thus it will display information about what is in that slot.
So far I’m unable to have both work as one consumes the input and meaning the other will not work.
Do i need to scrap using the on drag detected and make a custom system using on tick?
It’s the solution. The widget (ability) can process the click → on mouse down pass Unhandled → click arrives at the slot underneath → process on mouse down and pass Handled. That’s providing you do not want to have yet another widget (or player controller) receive input.
Essentially, this should return a Handled Drag Detection only if the user wiggles the mouse enough. A steady click with no wiggle should return Unhandled.