How do I stop Event On Drag Cancelled from always firing. Even when dropping inside widget?

Hi, isn’t OnDragCancelled supposed to fire only when dropping outside any widget, or at least outside the widget that calls it?
For some reason, for me it fires regardless. Any help?
Thanks.

Never mind, I just discovered I needed to tick the return value on the return node to True, to indicate the operation was handled:
Capture