Fixed the going back after share accountant flow#48711
Conversation
Reviewer Checklist
Screenshots/VideosAndroid: NativemicroAndroid.mp4Android: mWeb ChromemicroAndroidmWeb.mp4iOS: NativemicroiOS.mp4iOS: mWeb SafarimicroiOSmWeb.mp4MacOS: Chrome / SafarimicroChrome.mp4MacOS: DesktopmicroDesktop.mp4 |
|
My screenshot app was closing the recording unexpectedly at that time. Now, I have added the recording |
|
@shubham1206agra do you also get console errors or warnings? If so, can you fix them or report them? |
No, I did not get any warnings |
|
Here are the console warnings/errors I found. None of these are related to the changes made in this PR. They exist on iOS Native
Possible unhandled promise rejection
ERROR Warning: Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()? Check the render method of
ERROR Warning: Each child in a list should have a unique "key" prop. Check the render method of
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
|
|
Reported the console warnings/errors above.
I could not find fixes for these. I think these are due to bump up of versions.
I am not sure if this is strictly adhered to. These are on I think there needs to be a pinned message on a channel or a github issue with all warnings and errors reported so far and change this checklist point to add new errors and warnings found if any to that. |
|
@c3024 I think you only need to report warnings related to this PR. The warning should not exist on the main branch. |
That's the issue the checklist is meant to solve, and that I'm trying to solve one PR at a time. Can you please report all of them on slack so we create issues for all them, fix them all, and eventually end up with a main branch that doesn't have any errors. Then it'll be much easier to keep the main branch free of errors. Thanks |
|
Posted all of them here! |
|
Thank you, please keep doing that in all PRs 🙇 |
|
✋ 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 production by https://github.com/luacmartins in version: 9.0.33-4 🚀
|






Details
Fixed Issues
$ #45774
PROPOSAL: #45774 (comment)
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
Screen.Recording.2024-09-10.at.11.22.04.PM.mov
Android: mWeb Chrome
Screen.Recording.2024-09-06.at.6.21.05.PM.mov
iOS: Native
Screen.Recording.2024-09-06.at.6.44.08.PM.mov
iOS: mWeb Safari
Screen.Recording.2024-09-06.at.6.03.02.PM.mov
MacOS: Chrome / Safari
Screen.Recording.2024-09-06.at.5.48.19.PM.mov
MacOS: Desktop
Screen.Recording.2024-09-06.at.6.30.51.PM.mov