Search Issue Tracker
Active
Votes
0
Found in
6000.3.0b6
6000.5.0a4
Issue ID
UUM-130350
Regression
Yes
[iOS][Android] OnSubmit event is triggered indefinitely on UGUI Input Field after dismissing keyboard on mobile
Steps to reproduce:
- Open attached project (ugui-inputfield-test.zip)
- Switch to iOS or Android platform
- Build and run the project on device
- Tap on “{}UGUI{}” input field
- Enter some text
- Tap outside of keyboard or tap on “{}Done{}” button to dismiss keyboard & trigger OnSubmit event
- Check console output
Actual results: “OnSubmit called: 1” is spammed in console and text field value keeps changing constantly, indicating continuous OnSubmit calls.
Expected results: “OnSubmit called: 1" is logged in console once, text field changes value once.
Reproducible with versions: 6000.3.0b6, 6000.5.0a4
Not reproducible with versions: 6000.0.50f1
Tested on (OS):
- iPhone 16 Pro, iOS 18.6 - Reproducible
- iPad Air 4, iOS 26.1 - Reproducible
- Google Pixel, Android 13 - Reproducible
- macOS standalone - NOT reproducible
- Web - NOT reproducible
Notes:
- Tested with TouchScreenKeyboard and external BT keyboard on iOS - reproducible with both.
- Does not reproduce with TMP input field and OnEndEdit event.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Terms of Service agreement checkbox is invisible under specific OS system themes (UI Accessibility)
- Tile Palette: "Create New Tilemap" dropdown area is displayed in several colors
- Input.mousePosition stops syncing to touch input when using "DownloadHandlerTexture" in WebGL build
- UI Builder canvas doesn't update element styling accordingly when changing Active Theme for some Editor Authoring elements
- Selector Value buttons are not aligned with parameters in UI Builder
Add comment