Fix inf loop when selecting from outside editable

As of grandparent commit (765dd7031de827fd27318f0d2bab7af09f351026), we
no longer .stopPropagation() mouse events, which means a mousedown
handler that .trigger()'s a mouse event on a descendant will of course
infinite loop.