> With the current code, if I move the mouse between the events, but the > coordinates differ by less than double-click-fuzz, we will not > generate a drag event. If the mouse-moved flag overrides that, we > will generate a drag event where previously we didn't, isn't that so? Good point. The patch below should fix this problem (as well as the problem that we only considered the mouse to move when we emitted a `mouse-movement` event). Stefan