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.56k stars 2.9k forks source link

[HOLD for payment 2024-10-11] [$250] iOS - Search - Sluggish animation when selecting a different type for the second time #49296

Closed IuliiaHerets closed 1 month ago

IuliiaHerets commented 2 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.35-0 Reproducible in staging?: Y Reproducible in production?: Y Issue was found when executing this PR: https://github.com/Expensify/App/pull/49058 Email or phone of affected tester (no customers): applausetester+kh010901@applause.expensifail.com Issue reported by: Applause Internal Team

Action Performed:

  1. Launch New Expensify app.
  2. Go to Search.
  3. Tap on the dropdown.
  4. Tap Chats.
  5. Open the dropdown.
  6. Select Invoices.

Expected Result:

The animation should be smooth when selecting a different type.

Actual Result:

The animation is sluggish after selecting a different type for the second time. Both "Expenses" and "Chats" are highlighted when selecting Invoices.

Workaround:

Unknown

Platforms:

Screenshots/Videos

https://github.com/user-attachments/assets/32fcf5b8-d79e-49ab-8403-57eb49a0bed5

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021836327300747021225
  • Upwork Job ID: 1836327300747021225
  • Last Price Increase: 2024-09-18
  • Automatic offers:
    • truph01 | Contributor | 104127739
Issue OwnerCurrent Issue Owner: @fedirjh
melvin-bot[bot] commented 2 months ago

Triggered auto assignment to @sonialiap (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

IuliiaHerets commented 2 months ago

@sonialiap 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

truph01 commented 2 months ago

Edited by proposal-police: This proposal was edited at 2023-10-12T10:00:00Z.

Proposal

Please re-state the problem that we are trying to solve in this issue.

What is the root cause of that problem?

What alternative solutions did you explore? (Optional)

melvin-bot[bot] commented 2 months ago

Job added to Upwork: https://www.upwork.com/jobs/~021836327300747021225

melvin-bot[bot] commented 2 months ago

Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh (External)

fedirjh commented 2 months ago

@truph01's proposal looks good to me.

πŸŽ€ πŸ‘€ πŸŽ€ C+ reviewed

melvin-bot[bot] commented 2 months ago

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

truph01 commented 1 month ago

@deetergp Please help review my proposal since C+ has reviewed it. Thanks.

melvin-bot[bot] commented 1 month ago

@deetergp, @sonialiap, @fedirjh Huh... This is 4 days overdue. Who can take care of this?

melvin-bot[bot] commented 1 month ago

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

Offer link Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review πŸ§‘β€πŸ’» Keep in mind: Code of Conduct | Contributing πŸ“–

truph01 commented 1 month ago

PR is ready

melvin-bot[bot] commented 1 month ago

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

melvin-bot[bot] commented 1 month ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.44-12 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-11. :confetti_ball:

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

melvin-bot[bot] commented 1 month ago

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:

sonialiap commented 1 month ago

Payment summary: @fedirjh $250 - please request in NewDot and complete the checklist 😁 @truph01 $250 - paid via upwork βœ”οΈ

melvin-bot[bot] commented 1 month ago

@deetergp, @sonialiap, @fedirjh, @truph01 Whoops! This issue is 2 days overdue. Let's get this updated quick!

fedirjh commented 1 month ago

BugZero Checklist:

garrettmknight commented 3 weeks ago

$250 approved for @fedirjh