Distance - Waypoints are not cleared after relaunching app#69773
Conversation
trjExpensify
left a comment
There was a problem hiding this comment.
Is this solution universal for draft expenses being created? For example, if you enter an amount in Create expense > kill the app > reopen it. Will it be cleared?
@trjExpensify Correct me if I'm wrong. Isn't it work like this even before this change? So yes, that behavior still remains the same after this PR |
|
I've been testing, and in the last main (September 4 - v9.2.1-12 Develop), both iOS: HybridApp - **main**main_ios.movOur solution resolves both: iOS: HybridApp - **69773**69773_ios.movI will keep testing and complete the checklist ASAP. |
Hmm interesting, maybe i'm wrong or sth but when I test on latest main this afternoon, somehow it reset the value |
|
Yeah, on the latest iOS TestFlight the value remained for me. My point here is that we should be consistent and not piecemeal the solution to apply to one expense type and not the other. |
Reviewer Checklist
Screenshots/VideosAndroid: HybridApp69773_android_native.movAndroid: mWeb Chrome69773_android_web.moviOS: HybridApp69773_ios_native.moviOS: mWeb Safari69773_ios_web.movMacOS: Chrome / Safari69773_web_chrome.movMacOS: Desktop69773_web_desktop.mov |
brunovjk
left a comment
There was a problem hiding this comment.
Looking good to me. @lorretheboy do you think we should update the "Test steps"? Just clarifying for the QA team that they can’t really test this on web or desktop?
|
Hmm I already wrote like "Launch Expensify app" so I think they will understand? Anw, I also update to clarify that we should test on native device. Thanks |
|
Thank you :D |
|
Test passed on re-run, merging |
|
🚀 Deployed to staging by https://github.com/Julesssss in version: 9.2.3-0 🚀
|
|
Looks like this PR caused #70159 |
|
🚀 Deployed to staging by https://github.com/Julesssss in version: 9.2.5-0 🚀
|
|
🚀 Deployed to staging by https://github.com/Julesssss in version: 9.2.8-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.2.8-4 🚀
|
Explanation of Change
Fixed Issues
$ #69450
PROPOSAL: #69450 (comment)
Tests
Expected Result:
Waypoint fields will be cleared after relaunching app.
Offline tests
QA Steps
Only can test on native device
Expected Result:
Waypoint fields will be cleared after relaunching app.
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
ANDROIDD.mov
Android: mWeb Chrome
Not happened
iOS: Native
IOSSS.mov
iOS: mWeb Safari
Not happened
MacOS: Chrome / Safari
Not happenedMacOS: Desktop
Not happened