this should immediately cancel an existing gesture and then ignore new
events until the pointer is once again on the canvas
Depends on D11029
It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/
@zmike Thank you for the commit.
In the previous gesture layer and other platform behaviors, by default, if flick is started inside the target object,
it will track even if the mouse event is outside the target area. :(
Although this patch seems meaningful to me it does not seem to be compatible with the existing behavior learned by the user.
This patch attempts to bring parity to running on a desktop vs a touch screen. If you flick a finger off the display of a touch screen, you cannot continue to receive events.
If we don't want this then that's fine as well, and thanks for checking.