-
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
[$250] Assign Task - When changing Assignee, the page lags when closing modal #43410
Comments
Triggered auto assignment to @JmillsExpensify ( |
@JmillsExpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
I'll open it up to the community for proposals. |
Job added to Upwork: https://www.upwork.com/jobs/~01794355bb64abf4a9 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @allgandalf ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The page has a slight "lag/Delay" when closing, visible for a couple of seconds. What is the root cause of that problem?After selecting the assignee in
TaskActions.editTaskAssignee that was called here, they updates both the report and report actions which are heavy.
Right after that we What changes do you think we should make in order to solve the problem?Make use of
The data update is this block And do the same in the new task case What alternative solutions did you explore? (Optional)Run the navigation in
And in here too Another optional point to consider, in
reports collection even though only 1 report from the route param is needed. We can change to connect to only that 1 report by withOnyx or useOnyx , it will also help it to be more smooth.
Some other notes:
|
Proposal has been updated to add an optional change |
Proposal updated to add alternative fix |
@truph01 , Your current RCA is:
Can you please point as to what Onyx updates you are referring to? it's necessary to have a clear RCA for us to proceed with solution,
|
@allgandalf Appreciate the feedback! I added more details to the proposal. |
Chill melvin, will review the updated proposal today/tomorrow 👍 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify Discussing something internally |
Internal discussion on this issue was completed, will review the pending proposal tomorrow 👍 |
@JmillsExpensify @allgandalf 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! |
sorry was AFK, will review today/tomorrow, reviewing an urgent deploy blocker today |
@truph01 , your RCA is correct, and according to the expected result:
I think your solution is good to go! @truph01 's Main Soution looks good to me here 🎀👀🎀 C+ reviewed @roryabraham , please find the initial summary here |
Okay, thanks for clarifying. Let's move ahead and we can update to use |
📣 @allgandalf 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @truph01 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR #45691 can be reviewed |
Issue not reproducible during KI retests. (First week) |
Woah, @truph01 can you verify on staging if this is still reproducible ? |
friendly bump @truph01 |
@allgandalf I tested it on my end, and the bug is still reproducible, but not consistently. |
how should we proceed here @MonilBhavsar ?, Qa said the bug is not reproducible and contributor says it is reproducible but not consistently |
@allgandalf What about your end? Can you reproduce it? |
bump @MonilBhavsar |
Sorry missed it somehow. i think we should still fix it and improve the code. I guess it will be constantly reproduced on high traffic accounts? |
Let me check on current staging |
The issue is reproducible to me on staging, i will go forward with reviewing the PR Screen.Recording.2024-07-31.at.11.09.56.AM.mov |
Yes! Thank you for checking |
Still working on the PR, had one doubt, can you address that when you get time @MonilBhavsar |
Regression Test Proposal
Verify that the page closes without delay/lag Do we agree 👍 or 👎 |
@JmillsExpensify , this is ready for payment 🙇 |
Payment summary:
|
All contributors paid out. I'm going to past on creating the regression test given the scale/type of bug, so closing this out! |
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:
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
Bug6508417_1718040550665.When_changing_Assignee_the_page_lags.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @allgandalfThe text was updated successfully, but these errors were encountered: