Probably that other object that I’m tracking. Looking at the dragcontainer code, it looks like it often checks what cursor is under the mouse, instead of remembering what it was dragging. The obvious assumption is that the drag surrogate is there.
Since I’m also dragging along another object, it sometimes probably gets the wrong answer.
But obviously, I’m engaged in a horrendous bodge. I had to get something out last night. What’s really missing, for me, is a dragging event that I can respond to (in dragcontainer). It’s notable to me that Jucer doesn’t use this system because it needs to do more.
So I’d like to request that extra, optional methods get added so we can track a drag. In my case, I’m drawing a connection from a fixed point to the cursor, and trying to snap it to a target if there is one.
Maybe you could just point to where that event should get fired?