Hi, I’m detecting mouse down and move event for my widget to rotate character. I’ve come this far:
by overriding On Mouse Move, always returning capture mouse event, and overriding Mouse Up to release mouse. However, it doesn’t seem mouse is really released, if Mouse Up is triggered when cursor is still on widget, it won’t hover on outside buttons (return to normal state), mouse only returns to normal state when I release LMB when cursor is far outside or when I click outside of the widget after releasing LMB.
How do I clear mouse capture after mouse button is released so it would hover buttons in outside widgets without another click or anything else?