MDI: fix a problem with dragging docked windows
Docked MDI windows were either drawn at at offset from the cursor or lost mouse focus entirely when the mouse pointer left their title bars while they were being dragged. This could happen if the mouse was moved fast. Start mouse drag detection in response to mouse press events. This way mouse move events don't have to be filtered, which prevents the errors mentioned above.
Showing with 24 additions and 13 deletions