fix:64893: App background changes to Inbox after opening report details page on Reports page - #65096
Conversation
…ls page on Reports page
|
Unfortunately, I can't add a video for IOS native, because when I open the report with 2 expenses, the application crashes (this behavior was not before, it appeared somewhere last week, I hope it will be fixed soon) cc: @getusha |
|
@getusha can you please prioritize this one? thanks |
|
IOS doesn't crash so often anymore, so I added video, now all videos are available cc: @getusha |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-07-05.at.14.38.25.movAndroid: mWeb ChromeScreen.Recording.2025-07-05.at.14.36.25.moviOS: HybridAppScreen.Recording.2025-07-05.at.14.39.05.moviOS: mWeb SafariScreen.Recording.2025-07-05.at.14.34.50.movMacOS: Chrome / SafariScreen.Recording.2025-07-05.at.14.30.42.movMacOS: DesktopScreen.Recording.2025-07-05.at.14.34.15.mov |
|
@Eskalifer1 Please add a verification step on the test step
|
|
Updated cc: @DylanDylann |
|
Discovering a new bug while reviewing. The avatar changed when going to money report page and going back to search report BUG.mov |
|
Congrats, that's your 5th PR merged! 🎉 Do you know about the ContributorPlus role? It's an opportunity to earn more in the Expensify Open Source community. Keep up the great work - thanks! |
|
✋ 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/mountiny in version: 9.1.77-1 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.1.77-2 🚀
|
Explanation of Change
Fixed Issues
$#64893
PROPOSAL:#64893 (comment)
Tests
Offline tests
Precondition: have 2 expenses in one report(steps 1-3 in Tests)
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand 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
android-app.mp4
Android: mWeb Chrome
android.web.mov
iOS: Native
-.-2025-07-03-.-15.47.42.mp4
iOS: mWeb Safari
ios.web.mov
MacOS: Chrome / Safari
web.mov
MacOS: Desktop
desktop.mov