Skip to content

Closing certain pages (drawers) navigates to the wrong URL #11111

Description

@jasperhuangg

Action Performed:

Connect bank account page (#10939):

  1. Open web app https://new.expensify.com/
  2. Click on user icon on LHN to open setting.
  3. Click on user's workspace.
  4. Click on Connect bank account.
  5. Click on close icon on top right.

Default room participant detail page (#10989):

  1. Go to staging.new.expensify.com and log in with any account
  2. Click on any default room (workspace room)
  3. Click on header to open details page > settings > go back by clicking back button >
  4. Click on members > any member.
  5. Click on close button

Paypal.me payments page (#10991):

  1. Go to staging.new.expensify.com
  2. Log in with any account
  3. Open settings page > Workspace > Manage members
  4. Select Invite member and close the page
  5. Open settings page > payments > Add payment method > Paypal
  6. Close the page

Closing App download links page in settings page is causing incorrect URL settings/about instead of r/reportId #11350

  1. Login in web app.
  2. Open settings page > profile > click add phone number
  3. Click on back arrow on this page to navigate to profile page.
  4. Click on back arrow to navigate to settings page.
  5. Click on about > app download links.
  6. Click on cross (x) to close app download links page.

Expected Result:

The URL should display correctly

Actual Result:

The URL is incorrect. Namely, the URL that is shown should have already been popped off of the navigation stack (is it the URL for a previous page).

Workaround:

Yes

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number:
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @aneequeahmad (from #10989)
Slack conversation:

View all open jobs on GitHub

cc @parasharrajat

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.MonthlyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions