From 804ea84981a2d6ae6b99577ce87640df376e872f Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 4 Dec 2022 18:21:59 +0100 Subject: Correctly handle pointer cancel events The cancel event ends the motion, it doesn't apply to a single pointer like it was previously expected. --- srcs/juloo.keyboard2/Keyboard2View.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'srcs/juloo.keyboard2/Keyboard2View.java') diff --git a/srcs/juloo.keyboard2/Keyboard2View.java b/srcs/juloo.keyboard2/Keyboard2View.java index 41d32ef..ce6c9f4 100644 --- a/srcs/juloo.keyboard2/Keyboard2View.java +++ b/srcs/juloo.keyboard2/Keyboard2View.java @@ -172,7 +172,7 @@ public class Keyboard2View extends View _pointers.onTouchMove(event.getX(p), event.getY(p), event.getPointerId(p)); break; case MotionEvent.ACTION_CANCEL: - _pointers.onTouchCancel(event.getPointerId(event.getActionIndex())); + _pointers.onTouchCancel(); break; default: return (false); -- cgit v1.2.3