dikalo/lienzo-core

Wires - Drag events & mouse buttons

romartin opened this issue · 3 comments

Drag events are always firing, no matters if left/center/right button is pressed.
On most situations, drag handlers should only fire when the button used to start the operation is the left one. Is that currently configurable? Review handlers & events for this.

Looking a bit more, the drag operation starts due to the mouse down event is being observed in LienzoHandlerManager, and no button checks are present. So the mouse down event is always firing and resulting in a drag operation.