Hi, I did some research in the forum but I didn't find an answer for this. When unbounded movement is enabled and the mouse event finish, the cursor returns to a position inside the component that the event first occurred on.
The weird behavior starts when I have few small children components, and their parent is a MouseListener of them. I need to do the enableUnboundedMouseMovement in the parent. But if you start clicking on one of the childs, then when the mouse event ends, it returns to a position inside the child component, what is being weird in my application.
Desktop::setMousePosition() in mouseUp() doesn't work, since it's comming before the MouseEvent dies. And I cannot use setInterceptsMouseClicks(false, false) in childrens.
Is there any way to fix this?