Search Issue Tracker

Active

Votes

2

Found in [Package]

1.0.0

Issue ID

1329648

Regression

No

[Android][Input System] TouchPhase fails to complete after taking a screenshot on Xiaomi devices

Package: Input System

-

Reproduction steps:
1. Open the attached user's project "tt1.zip"
2. In the Project Window under the "Scenes" folder open "SampleScene.unity"
3. Build for Android
4. Touch the screen with multiple fingers to see TouchPhases
5. Swipe with 3 fingers to take a screenshot on Xiaomi devices

Expected result: TouchPhase completes after taking a screenshot on Xiaomi devices
Actual result: TouchPhase fails to complete after taking a screenshot on Xiaomi devices (See attached UnityInputSystem.mp4)

Reproduces on: Input System 1.0.0 - 1.1.0-preview.3 (2019.4.27f1, 2020.3.8f1, 2021.1.8f1, 2021.2.0a17)

Reproducible with these devices:
VLNQA00321, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
User device - Xiaomi Mi Note 10 Lite

Not reproducible with these devices:
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00318, Oneplus 7Pro (GM1913), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00231, Huawei HUAWEI Mate 20 Pro (LYA-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76
VLNQA00339, Lge LG V50 ThinQ 5G (LM-V500N), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00288, Samsung Galaxy J7 (SM-J730F), Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830
N/A, Google Pixel 3 XL (Pixel 3 XL), Android 11, CPU: NOT FOUND, GPU: Adreno (TM) 630
N/A, Huawei - (NOH-NX9), Android 10, CPU: NOT FOUND, GPU: Mali-G78
VLNQA00001, Google Pixel 2 (Pixel 2), Android 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
iPhone 12 (iOS 14.1)
iPad Pro 12.9 1st gen (iOS 13.4.1)

Notes:
-TouchPhase gets stuck on either TouchPhase.Began or TouchPhase.Moved after taking a screenshot
-Workaround is to completely restart the APP or minimize and restore it

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.