Search Issue Tracker

In Progress

In Progress in 6000.5.X

Votes

8

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

uGUI Controls

-

Steps to reproduce:

  1. Open attached project (ugui-inputfield-test.zip)
  2. Switch to iOS or Android platform
  3. Build and run the project on device
  4. Tap on “{}UGUI{}” input field
  5. Enter some text
  6. Tap outside of keyboard or tap on “{}Done{}” button to dismiss keyboard & trigger OnSubmit event
  7. 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.0a4, 6000.3.0b6, 6000.5.0a4

Not reproducible with versions: 6000.0.50f1, 6000.3.0a3

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.

Comments (3)

  1. AliAlbarrak

    Jan 01, 2026 08:01

    We are facing this same issue in latest Unity 6.3 LTS

  2. kashiftasneem

    Dec 29, 2025 05:22

    I am facing this too.

  3. Uzair_786

    Dec 25, 2025 09:15

    Facing the same issue.

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.