Skip to content

[HOLD for Payment 2024-03-04][$500] Focus mode - User priority mode is switched back to focus automatically #34814

Description

@isagoico

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.28-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
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):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @sakluger
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1705600042656339

Action Performed:

Precondition: Must be reproduced in a user who switched to Focus mode before the 'auto-switch to Focus mode' was added

  1. Login with the user
  2. Change the priority mode to Most recent

Expected Result:

Priority mode should not change automatically

Actual Result:

Priority mode changes back to Focus without the user requesting it.

@sakluger comments provide more info on this:

Main comment: For users who switched to Focus mode before we added 'auto-switch to Focus mode', if you switch to Most Recent mode, then you'll get switched back to focus mode immediately. In other words, everyone gets automatically switched to focus mode once, even if you've already been using focus mode.

Another comment on the reproduction: This one is a little tricky to test - it requires having an account where you already switched to focus mode long ago (like over a month ago) and where you haven't switched back to most recent since then. I've confirmed that it happens on three different Expensify employee accounts, so it's definitely reproduceable.

Workaround:

N/A

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

Screen.Recording.2024-01-18.at.9.35.16.AM.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01e23bd51930a48b60
  • Upwork Job ID: 1748378128953937920
  • Last Price Increase: 2024-01-19
  • Automatic offers:
    • cubuspl42 | Reviewer | 28117804
    • tienifr | Contributor | 28117805

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in review

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions