-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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] Error shows up whenever tried to go back using keyboard #34474
Comments
Job added to Upwork: https://www.upwork.com/jobs/~016f34652481906d29 |
Triggered auto assignment to @sakluger ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Triggered auto assignment to @Julesssss ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The task validation error shows up when we try to select other pressable using keyboard. What is the root cause of that problem?This is another regression from #33055 where it updates the
App/src/components/Button/index.tsx Line 129 in 753ce92
What changes do you think we should make in order to solve the problem?Use state back in |
ProposalPlease re-state the problem that we are trying to solve in this issue.Validation error should shows up, and page doesn't go back. What is the root cause of that problem?After this PR, in What changes do you think we should make in order to solve the problem?I think it was a good call to use What we need to do here is to make sure Currently the We should make And then we should pass What alternative solutions did you explore? (Optional)Instead of making ResultWorking well after the fix: Screen.Recording.2024-01-13.at.11.26.16.PM.mov |
This is kind of an accessibility issue so removing the DB label @hurali97 could you or someone from callstack fix this as a regression from the PR please? thanks! |
@shubham1206agra has already suggested an improvement to the linked issue here that resolves this issue. |
ProposalPlease re-state the problem that we are trying to solve in this issueError shows up whenever tried to go back using keyboard What is the root cause of that problem?This is regression from #33055 where it updates the We cannot use state for storing What changes do you think we should make in order to solve the problem?I have tried to further optimize @hurali97's proposal here #34480. I tried to do 2 main things
Now we use state for storing What alternative solutions did you explore? (Optional) |
Using state back won't introduce the performance lag in KeyboardShortcutComponent (as it renders nothing), but possibly in |
But it tries to run state update logic for every button on changing of
I can also do the same changes once these changes are finalized. |
Hi @Julesssss, just checking if this issue should go through regular proposal evaluation process? I think we have some proposals posted here before @shubham1206agra 's posted suggestion. |
Sorry for the delay! Thanks @mallenexpensify for adding the daily label. Summarizing payment on this issue: Contributor: @shubham1206agra $500, |
Hey @shubham1206agra, please let me know once you've accepted the offer. Thanks! |
@sakluger Can you hold my payment temporarily as per https://expensify.slack.com/archives/C02NK2DQWUX/p1710150138788529? |
@sakluger, @Julesssss, @shubham1206agra, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@shubham1206agra what's the latest? |
@sakluger I have discussed this internally. You may close this issue as I am keeping track of payment internally and will ask to pay once the issue is resolved. Just write in the payment summary that I have not been paid yet. |
Sounds good @shubham1206agra. I've withdrawn the Upwork offer. The payment summary is here. |
@sakluger You can process payment here now. |
@sakluger Bump on the above. |
@sakluger Bump here. |
@shubham1206agra fyi I don't always see comments on already closed GH issues. Feel free to bump me in Slack sooner if payment is due but the issue is closed. |
@shubham1206agra here is the Upwork offer (https://www.upwork.com/nx/wm/offer/102288115) since it sounds like we are not going to pay via manual request. |
@sakluger Accepted |
Thanks! All paid 🙇 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.24-7
Reproducible in staging?: yes
Reproducible in production?: no
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: @shubham1206agra
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1705158369037609
Action Performed:
Expected Result:
No validation error should show up, and page should go back on using back button.
Actual Result:
Validation error should shows up, and page doesn't go back.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.2660.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @saklugerIssue Owner
Current Issue Owner: @saklugerIssue Owner
Current Issue Owner: @saklugerThe text was updated successfully, but these errors were encountered: