Repository navigation
Fixing endless invoice room updates - #41829
Conversation
…/41318-invoice-hidden-comments
This reverts commit 6c6ea57.
|
@Santhosh-Sellavel 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] |
|
Somehow this got missed from my list, asked for volunteer to take over |
|
Taking this over. |
Reviewer Checklist
Screenshots/VideosAndroid: Nativeandroid-invoice-endless.movAndroid: mWeb Chromeandroid-invoice-endless.moviOS: Nativeios-invoice-endless.moviOS: mWeb Safarimweb-safari-invoice-endless.movMacOS: Chrome / Safariweb-invoice-endless.movMacOS: Desktopdesktop-invoice-endless.mov |
|
Overall tests well, but I found after a couple of hard refreshes when I go back to the page by clicking |
|
@Julesssss Please check this comment once. |
@rezkiy37 would you mind looking into this as a separate issue? I can create an issue if you are happy to do this. |
|
✋ 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/Julesssss in version: 1.4.74-0 🚀
|
|
🚀 Deployed to production by https://github.com/chiragsalian in version: 1.4.74-6 🚀
|
Details
The bug happened because of the temporary workaround that we introduced in scope of another task. The app should avoid this extra update for invoice rooms.
Fixed Issues
$ #41318
PROPOSAL: N/A
Tests
Offline tests
Same as "Tests".
QA Steps
Same as "Tests".
PR 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
Android: mWeb Chrome
Android.Chrome.mp4
iOS: Native
IOS.mp4
iOS: mWeb Safari
IOS.Safari.mp4
MacOS: Chrome / Safari
Chrome.mp4
MacOS: Desktop
Desktop.mp4