Skip to content

[HOLD for payment 2024-02-20] [Wave 8] [Ideal Nav] Back navigation issues #35626

Description

@hayata-suenaga

Action Performed:

There are several issues reported that have to do with the back navigation and wrong navigation animations. I listed those issues below.

### Issue 1:
1. Make sure you're on a mobile phone or on a browser with a smaller width
2. Make sure that the test account has at least one workspace
3. Click on the Settings icon 🔧 on the bottom tab > Workspaces > Select a workspace

video -> #33280 (comment)

Issue 2:

  1. Make sure you're on a mobile phone or on a browser with a smaller width
  2. Click the Chat button on the bottom tab
  3. Select a chat/report
  4. Go back
  5. Confirm that the Chat List page opens from the right when the page should close to the left (watch the video)
  6. Click the Settings (🔧) button on the bottom tab
  7. Confirm that the Setting page opens from the right when the page should not animate. Only the part above the bottom tab should change without animation.
RPReplay_Final1706701018.mp4

Issue 3:

  1. Click the Settings button on the bottom tab > Workspaces
  2. Click the back button (left chevron icon)
  3. Confirm that the Chat List page opens from the right when the Workspace List page should close to left to go back to the Settings page
Screen.Recording.2024-01-26.at.2.56.00.AM.mov

Issue 4:

  1. Test this on a browser. Shrink the window width.
  2. Visit https://dev.new.expensify.com:8082/settings/preferences
  3. Press the back button on the header (left chevron icon next to Preferences)
  4. The app navigates to the Chats page when it should navigate back to the Settings page.

video -> #33280 (comment)

Other related issues

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

vides are attached above.

View all open jobs on GitHub

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions