fix: prevent open search on onboarding route#52534
fix: prevent open search on onboarding route#52534stitesExpensify merged 1 commit intoExpensify:mainfrom
Conversation
|
@dukenv0307 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] |
blazejkustra
left a comment
There was a problem hiding this comment.
Looks good to me! (I feel like I’ve seen this code somewhere before 😅)
|
@daledah @dukenv0307 can you think of a way to add unit test for this behaviour? |
|
Do you have any ideas? |
|
Alright, can you complete the checklist? |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-10-30.at.01.34.39.movAndroid: mWeb ChromeScreen.Recording.2024-10-30.at.00.36.02.moviOS: NativeScreen.Recording.2024-10-30.at.01.32.05.moviOS: mWeb SafariScreen.Recording.2024-10-30.at.00.35.11.movMacOS: Chrome / SafariOld account: Screen.Recording.2024-11-19.at.10.29.19.movNew account: Screen.Recording.2024-11-19.at.10.25.09.movNew account as employee in a WS Screen.Recording.2024-11-19.at.10.33.52.movMacOS: DesktopNew account: Screen.Recording.2024-11-19.at.10.40.31.movOld account: Screen.Recording.2024-11-19.at.10.40.05.movNew account as employee in a WS Screen.Recording.2024-11-19.at.10.42.24.mov |
|
I added tests for
they worked well |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/stitesExpensify in version: 9.0.65-0 🚀
|
|
🚀 Deployed to production by https://github.com/chiragsalian in version: 9.0.65-5 🚀
|
Explanation of Change
Fixed Issues
$ #52260
$ #50981
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
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))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
Screen.Recording.2024-11-14.at.17.10.43.mov
Android: mWeb Chrome
Screen.Recording.2024-11-14.at.17.13.45.mov
iOS: Native
Screen.Recording.2024-11-14.at.17.25.38.mov
iOS: mWeb Safari
Screen.Recording.2024-11-14.at.17.27.19.mov
MacOS: Chrome / Safari
Screen.Recording.2024-11-14.at.16.36.26.mov
MacOS: Desktop
Screen.Recording.2024-11-14.at.17.33.25.mov