Skip to content

[Hold on #78103] Expense - Camera view opens on closing 3-dot menu options & tapping rotate receipt icon #78535

Description

@lanitochka17

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: v9.2.87-7 & 9.2.88-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: Exploratory around https://test-management.browserstack.com/projects/2219752/test-runs/TR-2547/folder/13177049/41237817/1092913726 & https://test-management.browserstack.com/projects/2219752/test-runs/TR-2547/folder/13177049/41237815/1092913724
Email or phone of affected tester (no customers): kiatest 80+ck122625@gmail.com
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: iPhone 16/iOS 18.7.1, Pixel 8a/Android 16
App Component: Money Requests

Action Performed:

Precondition:

  1. User A with workspace with default currency USD
  2. User B without workspace
  3. User B submit scanned expense to User A in 1:1 chat

Steps

  1. User A - Launch Hybrid app
  2. User A - Navigate to submitted expense by User B
  3. User A - Tap Pay button >> Pay via >> Connect to bank page opens
  4. Tap top left back button
  5. Navigate to expense details
  6. Tap on attached receipt
  7. Tap rotate icon
  8. Tap Replace icon on top right corner & observe user navigated to expense details page as expected
  9. Tap again on receipt
  10. Tap on 3-dot menu
  11. Close the menu by tapping anywhere outside the menu overlay
  12. Tap on rotate receipt icon

Expected Result:

Step 12 - Receipt should be rotated on tapping rotate icon

Actual Result:

Step 12 - Camera view opens (or Add receipt page opens if camera permissions not granted before) on closing 3-dot menu & tapping rotate receipt icon

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari

Screenshots/Videos

Bug7037613_1766813940661.Screenrecording_12-26-2025_23-44-45_1.mp4

View all open jobs on GitHub

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions