Search Issue Tracker

Active

Under Consideration for 6000.0.X

Votes

0

Found in

6000.0.13f1

7000.0.0a1

Issue ID

UUM-77490

Regression

No

[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]

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.