Reproduction steps:
1. Open the attached project "Input.zip"
2. In File > Build Settings make sure that the "SampleScene" Scene is added in Scenes in Build
3. Build and Run on the Android Platform
4. Connect an external keyboard to the Android device
5. After the application is opened press on one of the Input Field
Expected result: Mobile keyboard doesn't open, input is only possible with an external keyboard
Actual result: Mobile keyboard opens up, and input is possible from both - external and mobile keyboards
Reproducible with: 2019.4.39f1, 2020.3.35f1, 2021.3.3f1, 2022.1.1f1, 2022.2.0a12, 2022.2.0a13
Reproducible with devices:
- VLNQA00467 - Galaxy S21 Ultra 5G (SM-G998B), CPU: Exynos 2100, GPU: Mali-G78, OS: 11
- VLNQA00323 - Galaxy Note 10 USA (SM-N970U), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 9.0.0
Not reproducible with devices:
- VLNQA00266 - Xiaomi Mi A2 (Mi A2), CPU: Snapdragon 660, GPU: Adreno 512, OS: 9.0.0
- VLNQA00352 - iPhone 12 Pro (MGML3ET/A), CPU: A14 Bionic, GPU: Apple designed
- VLNQA00358 - iPhone 12, 14.1 iOS
- VLNQA00310 - iPad Pro 12.9", 13.4.1 iOS
- VLNQA00392 - iPad (9th generation), 15.0 iOS
Notes:
- with 2019.4.38f1, 2020.3.34f1, 2021.3.1f1, 2022.1.0f1, 2022.2.0a11 mobile keyboard opens only on TMP Input Field
- with iPhone 12 Pro in 2021.3.2f1 version mobile keyboard opens after focusing on Legacy Input Field
- with iPhone 12 Pro in 2019.4.39f1, 2020.3.35f1 versions mobile keyboard opens after focusing on both Input Fields