Skip to content

[C+ Checklist Needs Completion] [$500] Web - The app is freezing after switching tabs, and the performance of the tab navigator seems to be quite poor #31190

Closed

Description

@kbecciv

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.3.98.0
Reproducible in staging?: y
Reproducible in production?: n
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: @situchan
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1699629011502749?thread_ts=1699456424.016869&cid=C01GTK53T8Q

Action Performed:

  1. Go to staging.new.expensify.com
  2. Tab on Fab menu
  3. Select Request Money
  4. Navigate through the tabs

Expected Result:

The app is not freezing after switching tabs, and the performance of the tab navigator should be good

Actual Result:

The app is freezing after switching tabs, and the performance of the tab navigator seems to be quite poor

Workaround:

Unknown

Platforms:

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

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

performance.mov

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01c6d30dd934f349b1
  • Upwork Job ID: 1723032823278329856
  • Last Price Increase: 2023-11-10

Activity

  1. OSBotify commented on Nov 10, 2023

    @OSBotify
    Contributor

    👋 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:

    1. Identify the pull request that introduced this issue and revert it.
    2. Find someone who can quickly fix the issue.
    3. Fix the issue yourself.
  2. melvin-bot commented on Nov 10, 2023

    @melvin-bot

    Triggered auto assignment to @stitesExpensify (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

  3. kbecciv commented on Nov 10, 2023

    @kbecciv
    Author
  4. added
    ExternalAdded to denote the issue can be worked on by a contributor
    and removed
    DeployBlockerCashThis issue or pull request should block deployment
    on Nov 10, 2023
  5. changed the title [-]Web - The app is freezing after switching tabs, and the performance of the tab navigator seems to be quite poor[/-] [+][$500] Web - The app is freezing after switching tabs, and the performance of the tab navigator seems to be quite poor[/+] on Nov 10, 2023
  6. melvin-bot commented on Nov 10, 2023

    @melvin-bot
  7. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Nov 10, 2023
  8. added
    BugSomething is broken. Auto assigns a BugZero manager.
    and removed
    Help WantedApply this label when an issue is open to proposals by contributors
    on Nov 10, 2023
  9. 113 remaining items

  10. mananjadhav commented on Jan 29, 2024

    @mananjadhav
    Collaborator

    @greg-schroeder I think I am up for partial compensation.

    @mountiny can verify this.

    Agreed with @shubham1206agra here.

    I don't think we have any offending PR as this was a performance issue, and we disable the animation as a solution. Neither do I think we need a regression test for this one.

  11. mountiny commented on Jan 29, 2024

    @mountiny
    Contributor

    @mananjadhav @shubham1206agra I can see you both have reviewed the PR. I agree there was no regression, but I feel like you should divide the reward of $500 in this case, its not clear to me now why both c+ were needed

  12. mananjadhav commented on Jan 29, 2024

    @mananjadhav
    Collaborator

    @mountiny More info here on why @shubham1206agra got involved and where we committed for the partial payout.

    I think $250 each is fine for me.

  13. mountiny commented on Jan 29, 2024

    @mountiny
    Contributor

    Thank you for the link, I agree $250 each sounds fair!

  14. mananjadhav commented on Jan 29, 2024

    @mananjadhav
    Collaborator

    @greg-schroeder Can you add a payment summary comment for us to raise a request?

  15. JmillsExpensify commented on Jan 30, 2024

    @JmillsExpensify
    Contributor

    $250 payment approved based on this comment. That is sufficient.

  16. greg-schroeder commented on Jan 30, 2024

    @greg-schroeder
    Contributor

    Sorry, yeah okay so the final breakdown was:

    @mananjadhav $250
    @shubham1206agra $250

  17. moved this from CRITICAL to MEDIUM in [#whatsnext] #qualityon Feb 2, 2024
  18. shubham1206agra commented on Feb 3, 2024

    @shubham1206agra
    Contributor

    @greg-schroeder I didn't received any payment for the same.

  19. greg-schroeder commented on Feb 5, 2024

    @greg-schroeder
    Contributor

    Sorry, this was confusing @shubham1206agra - paying you here: #35793

  20. shubham1206agra commented on Feb 5, 2024

    @shubham1206agra
    Contributor

    @greg-schroeder Accepted offer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringInternalRequires API changes or must be handled by Expensify staff

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions