Search Issue Tracker
Fixed in 1.12.0
Votes
0
Found in [Package]
1.8.2
Issue ID
ISXB-1118
Regression
No
[Input system] When releasing one touch and pressing a second touch during a single frame, the second touch is not translated into UI event line OnPointerDown by the InputSystemUIInputModule
Steps to reproduce:
1. Create a new project
2. Install Input System package
3. Setup On Screen Controls for an Android device
4. Build to Android
5. Press the screen with 1 finger and before releasing press the screen with a second finger
6. Log TouchID's and UIElements hit, observe how the second touch is not translated into UI event line OnPointerDown
Expected results: Second touch is translated into UI Event line OnPointerDown by InputSystemUIInputModule
Actual results: Second touch is not translated into UI Event line OnPointerDown by InputSystemUIInputModule
Reproducible with according to the user: Input System 1.8.2 (2021.3.44f1)
Notes:
-According to the user the issue reproduces mostly on low end Android devices when the framerate is below 30fps
-Forum post: https://forum.unity.com/threads/input-system-1-8-2-released.1590456/#post-9908010
-A workaround for this issue is to replace the cache of control references m_PointerTouchControls with the cache of touch IDs (integers)
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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note (fix version 1.12.0):
Fixed by https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-845
Resolution Note:
Fixed by https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-845