-
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] Request money - Distance - Keyboard is showing for brief moment of time while coming from delete waypoint #27201
Comments
Triggered auto assignment to @sonialiap ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~018ef807527bb44c5b |
Current assignee @sonialiap is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The keyboard is visible for a second while removing a stop. What is the root cause of that problem?We have the App/src/pages/iou/WaypointEditor.js Line 163 in 89598d8
It's gaining the focus back when the modal is closing, which opens the keyboard for input. What changes do you think we should make in order to solve the problem?Call the
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request money - Distance - Keyboard is showing for brief moment of time while coming from delete waypoint What is the root cause of that problem?In iOS once modal is closed, the keyboard will appear again before navigating to previous page which caused glitch only in iOS. What changes do you think we should make in order to solve the problem?Add What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.Keyboard is showing for brief moment of time:
What is the root cause of that problem?It's the same issue as this one. In iOS, when a modal is opened while the keyboard is still opened, the default behavior is that the keyboard will be closed, then after the modal is closed, the keyboard will reopen again. What changes do you think we should make in order to solve the problem?We should use the same fix as that issue. When the three dot button is pressed, we should dismiss the keyboard. We can add to here
According to this, only iOS refocuses after closing the modal, so we don't have to reopen the keyboard after the modal is dismissed, to be consistent with other platforms. That's exactly the same approach taken in the other similar issue. What alternative solutions did you explore? (Optional)If we want to future-proof this for future usage of the three dots menu, we can put the Instead of |
@sobitneupane what do you think of the current proposals? |
Thanks for the proposal everyone. @hungvu193 I don't think your proposal will do the job as keyboard appears between two modals in the delete process as well (i.e modal with Delete waypoint menuitem and Delete waypoint modal). |
Oh yes. I think it makes sense to dismiss keyboard when we press threedotsmenu to open the first modal as it is the case in other platforms as well. Proposal from @tienifr looks good to me. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @hayata-suenaga, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@sobitneupane @hayata-suenaga looks like we have a proposal we like, what's the next step? |
@sobitneupane @hayata-suenaga bumping :) |
We are waiting on response from @hayata-suenaga on #27201 (comment) |
@sonialiap @sobitneupane @hayata-suenaga this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
#24452 is still being worked on |
Still on hold for #24452 |
Still on hold |
Still on hold |
Still on hold for #24452 but looks like we're getting closer! |
PR for #24452 was deployed on June 12 #43041 (comment). I'm asking QA to retest this to see if it's still an issue - slack |
@sonialiap The steps are outdated; the "add stop" button is no longer present. RPReplay_Final1718720663.MP4 |
Need to add initial start and stop before @sonialiap Since I got assigned for this and efforts to implement PR #28212 had been made. I think a partial compensation makes sense. cc @sobitneupane |
Bump @sonialiap so we could close this out soon. |
Looking at this today! (completing another task and then this one's next on my list) |
@tienifr chatted with the team, does 50% sound reasonable to you? |
@sonialiap Thanks for the suggestions. It works completely fine for me. |
HI |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
Keyboard should not be show
Actual Result:
Keyboard is showing for brief moment of time
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.66-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
Notes/Photos/Videos: Any additional supporting documentation
RPReplay_Final1693940882.MP4
RPReplay_Final1694465713.MP4
Expensify/Expensify Issue URL:
Issue reported by: @niravkakadiya25
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1693941099472519
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: