summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-06-04 13:50:50 -0400
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-06-04 13:50:50 -0400
commit83688910be7f5e8694b3bb5f90bce23887b57a85 (patch)
tree8f7bcfd98053f675f6c3912a9a1b86b5471cc057
parent55479ca7b890782f9aa6c4283a4de4ada222ba31 (diff)
downloadsdl_android-feature/multi_touch_events.tar.gz
Fix incorrect check for pointers sizefeature/multi_touch_events
-rw-r--r--android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java2
-rw-r--r--android/sdl_android/src/main/java/com/smartdevicelink/proxy/SdlProxyBase.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java b/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
index 27bdc7a96..49798078c 100644
--- a/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
+++ b/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
@@ -633,7 +633,7 @@ public class VideoStreamManager extends BaseVideoStreamManager {
eventTime = downTime + touchEvent.getTimestamps().get(touchEvent.getTimestamps().size() - 1) - downTimeOnHMI;
break;
case END:
- if(pointers.size() == 0){
+ if(pointers.size() <= 1){
//The motion event has just ended
motionEventAction = MotionEvent.ACTION_UP;
} else {
diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/proxy/SdlProxyBase.java b/android/sdl_android/src/main/java/com/smartdevicelink/proxy/SdlProxyBase.java
index 98352f2cb..d588ef55e 100644
--- a/android/sdl_android/src/main/java/com/smartdevicelink/proxy/SdlProxyBase.java
+++ b/android/sdl_android/src/main/java/com/smartdevicelink/proxy/SdlProxyBase.java
@@ -8202,7 +8202,7 @@ public abstract class SdlProxyBase<proxyListenerType extends IProxyListenerBase>
eventTime = downTime + touchEvent.getTimestamps().get(touchEvent.getTimestamps().size() - 1) - downTimeOnHMI;
break;
case END:
- if(pointers.size() == 0){
+ if(pointers.size() <= 1){
//The motion event has just ended
motionEventAction = MotionEvent.ACTION_UP;
} else {