-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-04-09] [$500] Weird pop up when hit esc
key immediately, after clicking uparrow
to edit the last message
#38483
Comments
Triggered auto assignment to @slafortune ( |
esc
key immediately after clicking uparrow
to edit the last messageesc
key immediately, after clicking uparrow
to edit the last message
Unable to reproduce - will test again this week a bit. |
still unable to reproduce - closing |
I got it today, this is certainly not fixed |
I am reproducing it as we speak |
Cool! Can you record it and give more details? I am not able to 2024-03-20_13-28-10.mp4 |
Yep, here you go: Screen.Recording.2024-03-20.at.3.32.10.PM.mov |
esc
key immediately, after clicking uparrow
to edit the last messageesc
key immediately, after clicking uparrow
to edit the last message
Job added to Upwork: https://www.upwork.com/jobs/~019e21e5668d684c41 |
not sure why a C+ wasn't added - I'll have to play with the labels applied |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ntdiary ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.When clicking up arrow key (to edit the last message) and escape (to cancel editing the last message), the popup to edit the message appears back again after a second. Issue is easy to reproduce this way - go to some chat (chat 1), go to another chat (chat 2), return back to the exact previous chat 1, after this the issue is constant and not occasional. And if you keep repeating it long enough sometimes the popup is not closable at all. What is the root cause of that problem?The debounced function that saves the draft is not being cancelled when the component (ReportActionItemMessageEdit) unmounts. What changes do you think we should make in order to solve the problem?Instead of cancelling the debounced function when deleting the draft, it is a better way to cancel it when the component unmounts - this solves all the issues I stated in re-state of the proposal section and everything works smoothly. What alternative solutions did you explore? (Optional)N/A |
📣 @roitman-g! 📣
|
@slafortune thank you for inviting me in slack. |
The action of hiring does not happen right away, it typically happens once the issue moves to a payment state in the 7 holding days for any regressions. The slack invite may take a bit more time than I thought, but we'll get that addressed as soon as possible. You won't need that to complete this job, but feel free to shout here if you have questions or issues that do need to be asked/addressed via slack. |
You're next step is comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑💻 |
@slafortune sorry for my misunderstanding. Does this mean my next step is to submit the PR and then link it here saying it is ready for the review? Or just state when I will post it? If so I can make the PR ready for the review in the next two hours. |
PR ready for review #39027 |
@slafortune I still was not invited to the slack channel, could you tell me when I can approximately expect to be invited if it is possible? |
esc
key immediately, after clicking uparrow
to edit the last messageesc
key immediately, after clicking uparrow
to edit the last message
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.58-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-04-09. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@slafortune @ntdiary is there any help needed from my end right now? |
@roitman-g thanks, nothing else! I just sent an offer for you to accept, I will pay that tomorrow. |
@slafortune thank you! could you also invite me to the slack channel? |
@roitman-g I was able to invite you to slack, you should be all set 👍 Payment made! @ntdiary Can you please complete the checklist and then accept the offer sent - https://www.upwork.com/nx/wm/offer/101529844 |
@slafortune thank you very much! |
@slafortune, thank you! Have just accepted it. 😄
Regression steps:
|
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:
Reproducible in staging?: needs reproduction
Reproducible in production?: needs reproduction
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: @iwiznia
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1710538564054589
Action Performed:
up arrow
key to edit the last messageesc
keyExpected Result:
Edit action should cancel and no pop up to edit the message
Actual Result:
Edit box reappears after a second
NOTE: This is happening occasionally
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: