Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.54k stars 2.88k forks source link

[HOLD for payment 2024-10-22] [$250] Web/Desktop - Chat - Focus is lost after deleting a message from edit mode #45472

Closed lanitochka17 closed 2 weeks ago

lanitochka17 commented 3 months ago

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: 9.0.7-4 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4725448 Email or phone of affected tester (no customers): fischer9966@gmail.com Issue reported by: Applause - Internal Team

Action Performed:

  1. Start ND on Desktop App or go to staging.new.expensify.com
  2. Login with any account
  3. Open any chat and send a message
  4. Press Arrow Up key on keyboard
  5. Select All - Ctrl / Cmd + A
  6. Press 'Delete' key
  7. Press 'Enter' key
  8. Confirm message deletion with 'Enter' key

Expected Result:

Message deleted. Focus is on composer field

Actual Result:

Focus lost after deleting message in edit mode

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

Screenshots/Videos

Add any screenshot/video evidence

https://github.com/user-attachments/assets/67231f2f-46a8-4f10-93cf-7389de640c18

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01fe43add27dc504ef
  • Upwork Job ID: 1826277990269229690
  • Last Price Increase: 2024-09-18
  • Automatic offers:
    • brunovjk | Reviewer | 104052891
Issue OwnerCurrent Issue Owner: @brunovjk
melvin-bot[bot] commented 1 month ago

Triggered auto assignment to @youssef-lr, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

melvin-bot[bot] commented 1 month ago

πŸ“£ @brunovjk πŸŽ‰ An offer has been automatically sent to your Upwork account for the Reviewer role πŸŽ‰ Thanks for contributing to the Expensify app!

Offer link Upwork job

melvin-bot[bot] commented 1 month ago

πŸ“£ @Shahidullah-Muffakir You have been assigned to this job! Please apply to the Upwork job and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review πŸ§‘β€πŸ’» Once you apply to this job, your Upwork ID will be stored and you will be automatically hired for future jobs! Keep in mind: Code of Conduct | Contributing πŸ“–

Shahidullah-Muffakir commented 1 month ago

I will submit the PR within 24hrs.

brunovjk commented 1 month ago

PR under review.

melvin-bot[bot] commented 3 weeks ago

Reviewing label has been removed, please complete the "BugZero Checklist".

melvin-bot[bot] commented 3 weeks ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.48-2 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-10-22. :confetti_ball:

For reference, here are some details about the assignees on this issue:

brunovjk commented 2 weeks ago

BugZero Checklist:

Regression Test Proposal

Do we agree πŸ‘ or πŸ‘Ž?

cc: @youssef-lr, @johnmlee101

melvin-bot[bot] commented 2 weeks ago

Issue is ready for payment but no BZ is assigned. @joekaufmanexpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!

joekaufmanexpensify commented 2 weeks ago

Regression test here: https://github.com/Expensify/Expensify/issues/438069

joekaufmanexpensify commented 2 weeks ago

All set to issue payment. We need to pay:

joekaufmanexpensify commented 2 weeks ago

@brunovjk $250 sent and contract ended!

joekaufmanexpensify commented 2 weeks ago

@Shahidullah-Muffakir you were never hired, so created a new upwork job and send you an offer for $250

Shahidullah-Muffakir commented 2 weeks ago

@joekaufmanexpensify, Thanks, I accepted it. Just to mention that I've already been assigned to a few issues and have received payment through Upwork (Same Upwork account).

joekaufmanexpensify commented 2 weeks ago

TY! The issue might've been that this issue was several months old.

joekaufmanexpensify commented 2 weeks ago

@Shahidullah-Muffakir $250 sent and contract ended!

joekaufmanexpensify commented 2 weeks ago

New upwork job closed.

joekaufmanexpensify commented 2 weeks ago

All set. Thanks everyone!