-
Notifications
You must be signed in to change notification settings - Fork 26.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TextFormField becomes unresponsive after Navigator.push #147113
Labels
r: invalid
Issue is closed as not valid
Comments
@vongrad, on top bar tap |
huycozy
added
the
waiting for customer response
The Flutter team cannot make further progress on this issue until the original reporter responds
label
Apr 22, 2024
github-actions
bot
removed
the
waiting for customer response
The Flutter team cannot make further progress on this issue until the original reporter responds
label
Apr 23, 2024
huycozy
added
r: invalid
Issue is closed as not valid
and removed
in triage
Presently being triaged by the triage team
labels
Apr 23, 2024
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Steps to reproduce
TextFormField is not able to receive focus when it is within a page that gets pushed using
Navigator.of(context).push
. On the other hand, if the new page is pushed usingNavigator.of(context).pushReplacement
, it receives focus and the user can input text. This happens specifically on simulator iPhone SE (3rd generation) with iOS 17.2 and probably other devices, although not tested. On the other hand, it works on simulator iPhone 15 Pro with iOS 17.2.Go to page 2
buttonTextFormField
Expected results
After clicking into the
TextFormField
, it receives focus and the user can input text into it.Actual results
The
TextFormField
is unable to receive focus and becomes unresponsive.On the other hand, if the new page is pushed using
Navigator.of(context).pushReplacement
, everything works as expected.Code sample
Code sample
Screenshots or Video
Screenshots / Video demonstration
Simulator.Screen.Recording.-.iPhone.SE.3rd.generation.-.2024-04-20.at.12.02.08.mp4
Logs
Logs
[Paste your logs here]
Flutter Doctor output
Doctor output
The text was updated successfully, but these errors were encountered: