[CP Staging] fix: app crash when we save the user search value and reset the app#49258
Conversation
|
@rayane-djouah 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] |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-09-16.at.18.34.21.movAndroid: mWeb ChromeScreen.Recording.2024-09-16.at.18.35.55.moviOS: NativeScreen.Recording.2024-09-16.at.18.32.44.moviOS: mWeb SafariScreen.Recording.2024-09-16.at.18.31.48.movMacOS: Chrome / SafariScreen.Recording.2024-09-16.at.18.30.32.movMacOS: DesktopScreen.Recording.2024-09-16.at.18.31.00.mov |
|
Merging it @techievivek as this is a minor change, the bug has been properly tested by a C+, and it fixes a blocker. |
fix: app crash when we save the user search value and reset the app (cherry picked from commit 230cbd6) (CP triggered by mountiny)
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
Tested on staging the app doesn't crash anymore. Screen.Recording.2024-09-16.at.14.24.56.mov |
|
🚀 Cherry-picked to staging by https://github.com/mountiny in version: 9.0.35-7 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
Hi team! Can you check this GH to see if it's a regression @DylanDylann @techievivek @lakchote |
|
🚀 Deployed to production by https://github.com/grgia in version: 9.0.35-7 🚀
|
It doesn't look like a regression if we're basing ourselves on what was reported by a C+ here |
Details
Fixed Issues
$ #49249
PROPOSAL: #49249 (comment)
Tests
Fromfield and save the searchOffline tests
None
QA Steps
Fromfield and save the searchPR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.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-09-16.at.18.14.20.mov
Android: mWeb Chrome
Screen.Recording.2024-09-16.at.18.12.12.mov
iOS: Native
Screen.Recording.2024-09-16.at.18.15.38.mov
iOS: mWeb Safari
Screen.Recording.2024-09-16.at.18.10.28.mov
MacOS: Chrome / Safari
Screen.Recording.2024-09-16.at.17.52.34.mov
MacOS: Desktop
Screen.Recording.2024-09-16.at.18.17.02.mov