Always set the selection as unchanged after flushing the observer
Always set the selection as unchanged after flushing the observer

FIX: Fix an issue where the view could go into an endless DOM flush loop in
specific circumstances involving asynchronous DOM mutation.

Closes prosemirror/prosemirror#1126

ProseMirror/prosemirror-view