openstreetmap/iD — pull request #2291 by cschwarz (2014-07-15 13:00:09+00:00)
Title: Fixed chrome selection bug (fixes #2151)

It seems that sometimes Chrome triggers a mousemove event before a click event with webkitMovementX == 0 and webkitMovementY == 0, which causes the behavior described in #2151.

Couldn't find a way to reproduce it on demand, but ignoring these events fixed it.

I've also found a few open bug entries regarding these phantom events in Chromium bug tracker.