Search Issue Tracker
By Design
Votes
0
Found in [Package]
1.1.0-preview.1
Issue ID
1284946
Regression
No
[Android] Input.GetKeyUp(targetKeyCode) is triggered when Back Button is still on hold/pressed
How to reproduce:
1. Open project "AndroidBackKeyTest.zip"
2. Build on Android
3. Hold the Back button and observe the LogView
Expected result: Input.GetKeyUp(targetKeyCode) does not get triggered while the Back button is held
Actual result: Input.GetKeyUp(targetKeyCode) gets triggered while holding the Back button after holding it for a few seconds
Reproducible with: 0.2.1-preview(2018.4.28f1), 1.1.0-preview.1(2019.4.13f1), 1.1.0-preview.1(2020.1.10f1), 1.1.0-preview.1(2020.2.0b9), 1.1.0-preview.1(2021.1.0a2)
Reproducible with:
VLNQA00277, Asus ROG Phone, Android: 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00006, Samsung Galaxy S7, Android: 8.0.0, CPU: Exynos 8 Octa 8890, GPU: Mali-T880
VLNQA00121, Samsung Galaxy S9, Android: 9, CPU: Exynos 9 Series 9810, GPU: Mali-G72
Not reproducible with:
VLNQA00030, Lge LG G2, Android: 4.4.2, CPU: Snapdragon 800 MSM8974, GPU: Adreno (TM) 330
Notes:
- On Galaxy S7 after a second "Keyboard.current[Key].isPressed" becomes false, look at the "Screenshot_AndroidBackKeyTest_not_work_(long time).jpg"
- The issue in "Screenshot_AndroidBackKeyTest_not_work_(long time).jpg" does not reproduce in 0.2.1-preview(2018.4.28f1) on Galaxy S7
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
- Value on Slider (Int) control in UI Builder displays as default when saving UI Document
- Color mismatch in UI Builders Library panel when the Editors theme is set to Light Mode
- [Android ] "AndroidJNI.ToBooleanArray" returns a random non-zero value instead of "IntPtr.Zero" when the method argument is null
- Non-HDR color picker opens when selecting material color with HDR enabled
- Crash on EditorApplication:Internal_CallUpdateFunctions when pushing property block by index to SpriteShapeRenderer
Resolution Note:
Back button is handled by the system, we only receive events from OS.