Search Issue Tracker
Fixed
Fixed in 6000.0.57f1, 6000.2.2f1, 6000.3.0a6
Votes
3
Found in
6000.0.13f1
6000.1.0a7
6000.2.0a1
6000.3.0a1
Issue ID
UUM-77490
Regression
Yes
[Android] RegisterValueChangedCallback() is not called when IsDelayed is set to true
Reproduction steps:
1. Open the attached project "ReproProj"
2. Switch to Android Platform
3. Build and Run
4. In Player, select the input field
5. Type something
6. Click elsewhere in the Player to focus out of the input field
Expected result: The input field receives the input from the keyboard and changes the value of the text “Label“ on focus out
Actual result: The input field's input is not updated and nothing happens on focus out
Reproducible with: 6000.0.13f1
Could not test with: 2021.3.41f1, 2022.3.40f1 (Android resource linking failed)
Reproducible on:
VLNQA00325, Samsung Galaxy Note10 (SM-N970F), Android 12, CPU: Exynos 9 (9825), GPU: Mali-G76
VLNQA00318, Oneplus OnePlus 7 Pro (GM1913), Android 11, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00231, Samsung Galaxy A5(2017) (SM-A520F), Android 8.0.0, CPU: Exynos 7 Octa 7880, GPU: Mali-T830
iOS (user reported)
Not reproducible on:
Windows 10 Enterprise 21H2
Testing environment: Windows 10 Enterprise 21H2, macOS 14.5 23F79 Darwin 23.5.0 (user reported)
Not reproducible on: No other environment tested
Note:
- Discussions thread: [https://discussions.unity.com/t/textfield-registervaluechangedcallback-doesnt-fire-on-devices-with-isdelayed-set-to-true/1490451]
Comments (1)
-
ANTONBORODA
Feb 13, 2025 10:17
This issue happens in WebGL too. The "mobile input" field is displayed in a web page, but clicking "ok" does nothing and the field is not updated.
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
- Uninitialized variable warning appears in the Inspector of a custom shader when the variable is initialized
- "Failed creating toolbar element from ID..." error is thrown when resetting the Scene view Overlay layout while an Asset Transformer Toolbox overlay is active
- Entity ID for Font Assets is serialized twice which throws an error when using Debug Inspector
- Play Mode can be entered when disabling Adaptive Performance and pressing either the Play Mode button or the keyboard shortcut to enter Play Mode before recompilation leading to errors and warnings thrown
- Parent ListView element also becomes selected when inner ListView element is selected
Resolution Note (fix version 6000.3.0a6):
Fixed Delayed Touchscreen field with placeholder to register callback properly.
Resolution Note (fix version 6000.2.2f1):
Fixed Delayed Touchscreen field with placeholder to register callback properly.
Resolution Note (fix version 6000.0.57f1):
Fixed Delayed Touchscreen field with placeholder to register callback properly.