App: [$1000] Web - Three dot menu is not opened via Enter key in Request Money to Add Receipt

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.16-3 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: Applause - Internal Team Slack conversation:

Action Performed:

  1. Login to ND Expensify
  2. Tap FAB button
  3. Tap Request money
  4. Select Manual tab
  5. Select a currency and enter any amount
  6. Tap Next
  7. On the Payor screen
  8. Tab until you get to the “three dot menu”
  9. Press Enter key

Expected Result:

The “Add receipt” option should pop up after pressing Enter key on three dot menu

Actual Result:

Nothing happens when press Enter key while the focus on the three dot menu in Manual Expense modal

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

https://github.com/Expensify/App/assets/78819774/a35505e2-80f6-4d78-96f0-1b7b4407172a

Bug6323248_1703196651854!ellipsis

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01d30724d2128b5dca
  • Upwork Job ID: 1738244084031193088
  • Last Price Increase: 2024-01-23

About this issue

  • Original URL
  • State: open
  • Created 6 months ago
  • Comments: 65 (44 by maintainers)

Most upvoted comments

@neil-marcellini hi, the previous decision here was to fix this particular issue which leads to all discussion and finding the non-workaround solution. I would really appreciate if we can stick with the decision 😊. The upstream PR is ready (even though not reviewed yet by the maintainer) and eventually we need to fix this sooner or later (sooner is better as this is affecting all button with popover).

Most of the work will be done on the upstream, so we can keep this hold weekly and we can still focus on other issue and only come back here once the upstream PR is merged to upgrade the rn-web version.

TIA!

cc: @Christinadobrzyn @mollfpr

@laurenreidexpensify I’m still inclined to have the issue fixed on RNW upstream. Either way, we keep the issue open and double the bounty or accept the workaround (depending on the urgency).

Taking a review on the proposal now!