Remove test drive option from Global Create FAB menu#88208
Remove test drive option from Global Create FAB menu#88208
Conversation
The test drive flow has been deprecated. This removes the TestDriveMenuItem from the FAB popover menu and its entry in the FAB_ITEM_ORDER array. Co-authored-by: Shridhar Goel <ShridharGoel@users.noreply.github.com>
Reviewer Checklist
Screenshots/VideosAndroid: mWeb ChromeScreen.Recording.2026-04-17.at.10.04.52.PM.moviOS: mWeb SafariScreen.Recording.2026-04-17.at.9.52.09.PM.movMacOS: Chrome / SafariScreen.Recording.2026-04-17.at.9.18.58.PM.mov |
|
@MelvinBot mark it as ready for review |
|
👋 @ShridharGoel — I tried to mark this PR as ready for review but the command was blocked by environment permissions. You can mark it ready yourself by clicking the "Ready for review" button at the bottom of the PR, or by running: gh pr ready 88208 --repo Expensify/App |
|
@MelvinBot try again |
|
@ShridharGoel Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
✅ Done — PR is now marked as ready for review. |
|
@MelvinBot Add the manual testing steps in the description |
|
Updated the PR description with manual testing steps for both the Tests and QA Steps sections. |
|
The only failing check is the PR Author Checklist, which is expected to fail until the checklist items are manually completed. All other checks (lint, typecheck, tests, builds, spellcheck, etc.) are passing. |
|
We did not find an internal engineer to review this PR, trying to assign a random engineer to #82517 as well as to this PR... Please reach out for help on Slack if no one gets assigned! |


Explanation of Change
The test drive flow has been deprecated (confirmed by
JmillsExpensifyin the linked issue). This PR removes the "Take a 2-minute test drive" option from the Global Create (FAB) menu by:TestDriveMenuItemcomponent fromFloatingActionButtonAndPopoverTEST_DRIVEentry fromFAB_ITEM_ORDERinFABPopoverMenuFixed Issues
$ #82517
Tests
Offline tests
N/A — this change only removes a menu item from the FAB; no offline behavior is affected.
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari