Unfocus everything

Unfocus things when drags begin, to avoid reparse bugs.
This part of the change also seems unrelated.  Maybe re-make the branch without these changes?