[Bug report] Component::mouseDrag() now gets called on every click, even if no dragging occurs.
This bug has been introduced in commit a3426aa (2015 11 02, by Jules).
The source of trouble:
In MouseInputSourceInternal::handleEvent ()
setScreenPos (screenPos, time, pressureChanged);
gets called. Before that commit it was
setScreenPos (screenPos, time, false);
pressureChanged is set by
const bool pressureChanged = (pressure != newPressure);
I haven't wrapped my head around the newly introduced pressure handling in the MouseInputSource yet, but it seems like a conventional mouse click emmits a pressure change from 0.0f to 1.0f. This should not trigger a mouseDrag().