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.43k stars 2.8k forks source link

[$250] Assign Task - When changing Assignee, the page lags when closing modal #43410

Closed lanitochka17 closed 1 month 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: 1.4.81-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: N/A Email or phone of affected tester (no customers): applausetester+emilio@applause.expensifail.com Issue reported by: Applause - Internal Team

Action Performed:

  1. Open New Expensify App
  2. Sign into a valid account (HT account is better for reproduction)
  3. Create a Task and then click on the IOU
  4. Change the Assignee and notice the page closing.

Expected Result:

User expects the page to close "clean"

Actual Result:

The page has a slight "lag/Delay" when closing, visible for a couple of seconds.

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/2c655493-f95d-4e0a-99f7-be2a7c0d4bba

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01794355bb64abf4a9
  • Upwork Job ID: 1800741657347973622
  • Last Price Increase: 2024-07-10
  • Automatic offers:
    • allgandalf | Reviewer | 103151963
    • truph01 | Contributor | 103151965
Issue OwnerCurrent Issue Owner: @allgandalf
MonilBhavsar commented 2 months ago

Yes! Thank you for checking

allgandalf commented 1 month ago

Still working on the PR, had one doubt, can you address that when you get time @MonilBhavsar

allgandalf commented 1 month ago

Regression Test Proposal

  1. Open App
  2. Create a Task and then click on the IOU
  3. Change the Assignee and notice the page closing.

Verify that the page closes without delay/lag

Do we agree 👍 or 👎

allgandalf commented 1 month ago

@JmillsExpensify , this is ready for payment 🙇

JmillsExpensify commented 1 month ago

Payment summary:

JmillsExpensify commented 1 month ago

All contributors paid out. I'm going to past on creating the regression test given the scale/type of bug, so closing this out!