Skip to content
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

[Awaiting Payment 30th April] [Wave Collect] [More Features] [$500] Feature enabled from more features are not highlighted when user taken back to the LHN #38372

Closed
6 tasks
m-natarajan opened this issue Mar 15, 2024 · 36 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2

Comments

@m-natarajan
Copy link

m-natarajan commented Mar 15, 2024

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.52-2
Reproducible in staging?: y
Reproducible in production?: y
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: @JmillsExpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1710462111227289

Action Performed:

  1. open app
  2. go to any collect workspace
  3. Tap more features
  4. Enable any option
  5. Look at the LHN

Expected Result:

the row of the enabled option is highlighted when we take the user back to the LHN.

Actual Result:

the enabled option is not highlighted when we take the user back to the LHN.

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

RPReplay_Final1710473724.MP4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01c04b62c76b203710
  • Upwork Job ID: 1768687467296501760
  • Last Price Increase: 2024-04-30
  • Automatic offers:
    • rojiphil | Reviewer | 0
@m-natarajan m-natarajan added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

Triggered auto assignment to @puneetlath (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@puneetlath puneetlath assigned mountiny and unassigned puneetlath Mar 15, 2024
@luacmartins luacmartins self-assigned this Mar 15, 2024
@mountiny mountiny added Bug Something is broken. Auto assigns a BugZero manager. and removed Bug Something is broken. Auto assigns a BugZero manager. labels Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

Current assignee @trjExpensify is eligible for the Bug assigner, not assigning anyone new.

@mountiny mountiny added the External Added to denote the issue can be worked on by a contributor label Mar 15, 2024
@melvin-bot melvin-bot bot changed the title Feature enabled from more features are not highlighted when user taken back to the LHN [$500] Feature enabled from more features are not highlighted when user taken back to the LHN Mar 15, 2024
@mountiny mountiny moved this to Release 1: Spring 2024 (May) in [#whatsnext] #wave-collect Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

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

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

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

@mountiny mountiny changed the title [$500] Feature enabled from more features are not highlighted when user taken back to the LHN [$250] Feature enabled from more features are not highlighted when user taken back to the LHN Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

Upwork job price has been updated to $250

@mountiny
Copy link
Contributor

Should use similar solution to what we have here #38036

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Mar 15, 2024
Copy link

melvin-bot bot commented Mar 15, 2024

📣 @rojiphil 🎉 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

@mountiny
Copy link
Contributor

Rushat will handle this

@mountiny mountiny changed the title [$250] Feature enabled from more features are not highlighted when user taken back to the LHN [Wave Collect] [More Features] [$250] Feature enabled from more features are not highlighted when user taken back to the LHN Mar 15, 2024
@trjExpensify
Copy link
Contributor

@luacmartins @mountiny should we do categories and tags here as well?

@mountiny
Copy link
Contributor

We could

@rushatgabhane that means we will add the same highlight as with new Member from #38036 for new category and tag

@rushatgabhane
Copy link
Member

rushatgabhane commented Mar 15, 2024

Before we implement this. I noticed an UX inconsistency between platforms.

Web: Enabling a feature navigates you to the feature.
Mobile: Enabling a feature navigates you to LHN.

Our philosophy is to have same UX across platforms. So shouldn't we make the UX consistent i.e. navigate to the enabled feature directly?

cc: @shawnborton

Screen.Recording.2024-03-15.at.23.28.03.mov

@mountiny
Copy link
Contributor

@allroundexperts have you got all you need in that PR, seems like design team has weighed in

@allroundexperts
Copy link
Contributor

@allroundexperts have you got all you need in that PR, seems like design team has weighed in

Yes, I'm on it. I'm not sure how the transitions would work, but rest of the feedback should be easy to put in.

@luacmartins
Copy link
Contributor

I think the border radius disappeared again:
Screenshot 2024-04-04 at 1 17 53 PM

@allroundexperts
Copy link
Contributor

Oh, that's weird. I'm checking this.

@luacmartins
Copy link
Contributor

luacmartins commented Apr 4, 2024

I think we need to add the styles here, because combinedStyle > styles.popoverMenuItem sets borderRadius to 0

Another issue, it seems like the height got shorter and now the highlights overlap

Screen.Recording.2024-04-04.at.2.34.17.PM.mov

@allroundexperts
Copy link
Contributor

The amount of overlap looks the same to me.

Screenshot 2024-04-05 at 1 46 13 AM

@allroundexperts
Copy link
Contributor

Created draft PR #39657. Filling in the checklist now. Feel free to review to make things faster.

@allroundexperts
Copy link
Contributor

Ready for review.

@mountiny
Copy link
Contributor

mountiny commented Apr 4, 2024

Not sure if related but do you see this behaviour when toggling the distance rate feature repeatedly?
https://github.com/Expensify/App/assets/36083550/bcf33aec-37fb-4edb-a766-a24e33b5eb62

@allroundexperts
Copy link
Contributor

Doesn't look related to me.

@melvin-bot melvin-bot bot removed the Weekly KSv2 label Apr 29, 2024
Copy link

melvin-bot bot commented Apr 29, 2024

This issue has not been updated in over 15 days. @rojiphil, @trjExpensify, @luacmartins, @allroundexperts, @mountiny eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@melvin-bot melvin-bot bot added the Monthly KSv2 label Apr 29, 2024
@luacmartins
Copy link
Contributor

luacmartins commented Apr 29, 2024

Is this issue done? I can't reproduce this anymore

@trjExpensify trjExpensify added Weekly KSv2 and removed Monthly KSv2 labels Apr 30, 2024
@trjExpensify
Copy link
Contributor

What's with all the automation failures as of late man. I think this is ready for payment. @allroundexperts if you want to confirm, and then I'll jump on that.

@rojiphil
Copy link
Contributor

I think this is ready for payment.

@trjExpensify Also please note. I was involved in the review of this issue (Reference)

@allroundexperts
Copy link
Contributor

Yes. This is ready for payment.

Also, since the issue later on had a scope change and involved adding animations as well, I would request the bounty to be $500. @mountiny can you please weigh in?

Thanks!

@trjExpensify trjExpensify changed the title [Wave Collect] [More Features] [$250] Feature enabled from more features are not highlighted when user taken back to the LHN [Awaiting Payment 30th April] [Wave Collect] [More Features] [$500] Feature enabled from more features are not highlighted when user taken back to the LHN Apr 30, 2024
Copy link

melvin-bot bot commented Apr 30, 2024

Upwork job price has been updated to $500

@trjExpensify
Copy link
Contributor

Yeah, this one ended up being a tricky one for simplified collect. I think we can keep it at $500

Payment summary as follows:

@trjExpensify
Copy link
Contributor

@github-project-automation github-project-automation bot moved this from Release 1: Spring 2024 (May) to Done in [#whatsnext] #wave-collect Apr 30, 2024
@JmillsExpensify
Copy link

$500 approved for @allroundexperts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2
Projects
No open projects
Archived in project
Development

No branches or pull requests

9 participants