Small changes to improve docking when initiated from a menu item or keyboard shortcut, rather than corner action zones. Process gives feedback immediately. Split assumes a start from top-left corner. Canceling always resets mouse cursor. Pull Request: https://projects.blender.org/blender/blender/pulls/126704