Search Issue Tracker

By Design

Votes

0

Found in

2017.4

2019.2.10f1

2020.1

Issue ID

1195256

Regression

No

[iOS] Input.touchCount returns a lower value than expected when touching with multiple fingers at the edge of the screen

iOS

-

Steps to reproduce:
1. Open user's attached project "TouchExample.zip"
2. Build for iOS and deploy the Xcode project to the iOS device
3. Touch the edge of the screen with multiple fingers

Expected results: Input.touchCount returns all fingers that are touching the screen
Actual results: Input.touchCount return smaller value until the touch moves (you move the finger while touching the screen) (video attached)

Reproduced with: 2017.4.35f1, 2018.4.13f1, 2019.2.13f1, 2019.3.0b12, 2020.1.0a14

Devices reproduced with:
iPhone 8 Plus (iOS 12.0)
iPhone X (iOS 13.0)

Devices not reproduced with:
VLNQA00100, Google Pixel 2 (Pixel 2), Android 9, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540

  1. Resolution Note (2020.1.X):

    Unity uses the native iOS callbacks, so if they're not being triggered by the OS then we cannot do anything.

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.