Search Issue Tracker
Won't Fix
Votes
0
Found in
5.6.5p1
Issue ID
1010007
Regression
No
[Android] Input.touchCount and Input.GetTouch returns inconsistant results on Amazon devices
Steps to reproduce:
1. Open user attached project
2. Open and add "DemoSceneMultiDrag" to build
3. Build and run the project on an Android device
4. Start grabbing asteroids with up to 5 fingers
5. Move the 5 fingers around keeping the fingers stationary, moving fingers slowly close to each other
- Observe the touch circles flickering and sometimes disappearing entirely
Expected result: Touch circles should not flicker or disappear
Reproduced in: 2018.2.0a3, 2018.1.0b10, 2017.3.1p1, 2017.2.1p3, 2017.1.3p2, 5.6.5f1
Not reproduced with:
LG G3, Android 5,
Asus ZenPad C 7.0, Android 5,
Samsung Galaxy Note8, Android 7.1
Google Pixel 2, Android 8.1
Amazon Fire (5th gen), Android 5.1
Reproduced with:
Amazon Fire HD 8, Android 5.1
Amazon Kindle Fire HDX 8.9, Android 5.1
Unable to reproduce on iOS
iOS devices tested:
iPhone 7 iOS 11.0.2
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Shader warning in 'Hidden/Light2D': implicit truncation of vector type" is thrown when building Universal 2D template
- AI Assistant breaks compilation of packages using System.Runtime.CompilerServices.Unsafe via auto-referencing
- Unity Hub checks the "Documentation" module by default on the 6.4 and 6.5 streams despite that it was unchecked with the previous installs
- Shortcut that toggles between Dopesheet and Curves Views in the Animation Window's Timeline is mislabed
- Property List Items Overlap onto the Property List's top edge when scrolling through a long Property List
Resolution Note:
The problem is caused by the device. Sometimes AMOTION_EVENT_ACTION_POINTER_UP is sent for all finger IDs and even though the fingers are still touching the screen, no new motion events are received until all fingers are lifted up. We can't react to this in any way since we don't receive new events.
Original bug report also showed flickering behavior if touches disappearing and reappearing, however with the latest Unity version that is not reproducible. Only sometimes all touches are lost and they don't reset until all fingers are lifted up.