-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$500] Android - IOU-From BNP page, tap next and navigate back, phone keypad opens #30511
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01c70a484f8520ecd4 |
Triggered auto assignment to @conorpendergrast ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @s77rt ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Keyboard is focused on Android when navigating back to screen. What is the root cause of that problem?When App/src/components/TextInput/index.native.js Lines 9 to 19 in 22678a5
What changes do you think we should make in order to solve the problem?Remove the conditional check inside the event callback that prevents dismissing the keyboard on
What alternative solutions did you explore? (Optional)Since we don't need the keyboard when |
ProposalPlease re-state the problem that we are trying to solve in this issue.Android - IOU-From BNP page, tap next and navigate back, phone keypad opens What is the root cause of that problem?The problem is related to how quickly the user clicks on the back button or the slowness of the application when the user switches from the Participants view to go back to the Request Money page. When the user clicks on the "Next" button to select the Participants we can see this behavior when:
As the text field in the Participant view receives the focus, the keyboard will be shown because it's an expected behavior for native devices, but this time the navigation is changing to the Request Money Page, this is the reason to see the keyboard open. What changes do you think we should make in order to solve the problem?We need to change the Native input to add the logic to subscribe to the For example:
What alternative solutions did you explore? (Optional)N/A POC poc-issue-30511.mov |
Is there any specific requirements to reproduce this bug? Works fine from my end Screen.Recording.2023-10-28.at.10.31.57.AM.mov |
@izarutskaya could you confirm if there's any extra information needed for reproduction? Is this specific to one particular Android device? |
Not overdue. Still requires bug reproduction confirmation |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@conorpendergrast I can't reproduce this anymore. Build - 1.3.95-2 Screen.Recording.20231104.135822.New.Expensify.mp4 |
I think we can close this @conorpendergrast |
I agree, based on none of us being able to reproduce any more. Thanks for raising this @izarutskaya ! |
Issue reproducible on latest build 1.4.1-5 Issue found when executing PR #30873 ul.mp4 |
@conorpendergrast, @s77rt Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Not overdue. Still not sure how to proceed though, it's either we fix this at Android or close the issue since we can't do much about it (/App perspective) |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Asking in Slack if this can be closed https://expensify.slack.com/archives/C01GTK53T8Q/p1703083456350169 (low priority) |
Not overdue. Waiting on Slack input |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Same ^ |
Issue not reproducible during KI retests. (First week) |
Not overdue. Not expecting much in Slack thread this week. Will bump the thread next week |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Same ^ |
Bumped the slack thread |
I've replied in Slack, sorry that took so long! Based on that, I'll close out. If any disagrees, add a comment! |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.3.92-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:
Expected Result:
When user taps app's back button, phone keypad must not open.
Actual Result:
When user taps app's back button, phone keypad opens.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Bug6253269_1698410326558._eypad.mp4
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: