Fixed a bug where wrong coordinate was evaluated when calculating if cursor was on window
Partially prevented dragging if on child window. Prevented dragging if it starts when cursor is not on any window
Window no longer drags if drag attempt starts from child window