Move code to initiate interactive move by dragging the decoration outside...
Move code to initiate interactive move by dragging the decoration outside Window::handleInteractiveMoveResize()
The main motivation behind this change is to make the code in Window::handleInteractiveMoveResize() more reasonable. Almost all of the code in it will be called after startInteractiveMoveResize(), except when one drags the decoration to initiate an interactive move operation.
This change moves that code to the places where it makes more sense to ensure that handleInteractiveMoveResize() has no any hidden pitfalls.
Draft: I have a pile of other changes that touch this code, I'd like to get them in first
Edited by Vlad Zahorodnii