-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
|
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 Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.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