-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Polish for one-transaction view #39472
Conversation
…eleted IOU requests
@jayeshmangwani 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] |
@allroundexperts, will you review this PR as you were the C+ for this PR , Or should I review it? |
I can review @jayeshmangwani |
Friendly bump on this @allroundexperts 🙇 |
On it today! |
Conflicts @NikkiWines |
updated! |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-05-03.at.1.37.32.AM.movAndroid: mWeb ChromeScreen.Recording.2024-05-03.at.1.33.20.AM.moviOS: NativeScreen.Recording.2024-05-03.at.1.32.44.AM.moviOS: mWeb SafariScreen.Recording.2024-05-03.at.1.27.36.AM.movMacOS: Chrome / SafariScreen.Recording.2024-05-03.at.1.19.50.AM.movMacOS: DesktopScreen.Recording.2024-05-03.at.1.25.49.AM.mov |
I'm still unable to reproduce that currency / report total issue, but it's also been brought up before this PR here. So, @allroundexperts let's move forward with this as it is and |
@allroundexperts friendly bump 🙇 |
Bumped in slack here |
Hi @NikkiWines! The LHN is not reflecting correctly if the report has been submitted or not in offline mode. Screen.Recording.2024-04-29.at.1.50.19.AM.mov |
@allroundexperts I can reproduce that bug but it doesn't seem specific to the one-transaction report view, so let's not hold this PR on that change 🙇 Screen.Recording.2024-04-30.at.16.36.30.mov |
@allroundexperts friendly bump 🙇 |
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.
Looking good!
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! Just one NAB, feel free to merge
Co-authored-by: Amy Evans <amy@expensify.com>
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.
Nice!
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
This PR is failing because of issue #39450 The issue is reproducible in: All Platforms, didn't verify on mWeb yet. 1715081459641.39472_web.mp41715086381124.Screen_Recording_2024-05-07_at_3.52.18_PM.1.mov1715081699781.39472_Android.mp41715081945664.39472_iOS.mp4 |
Weird, that's one of the things I tested it on right before merging. I'll look into fixing it but since it's the same behavior as before it's not a blocker 👍 |
🚀 Deployed to production by https://github.com/marcaaron in version: 1.4.71-6 🚀
|
Details
Follow up PR to #36934 to handle some bugs and edge cases.
Fixed Issues
$ #39512
Tests
Screen.Recording.2024-04-05.at.15.59.47.mov
[Deleted Request]
with some replies and the other transactionScreen.Recording.2024-04-05.at.16.01.14.mov
[Deleted Request]
Screen.Recording.2024-04-05.at.16.01.48.mov
Offline tests
N/A offline behavior not impacted
QA Steps
Same as test steps
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
Android: mWeb Chrome
Screen.Recording.2024-04-05.at.18.12.05.mov
iOS: Native
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-04-05.at.18.00.09.mp4
iOS: mWeb Safari
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-04-05.at.18.05.19.mp4
MacOS: Chrome / Safari
Screen.Recording.2024-04-05.at.15.59.47.mov
Screen.Recording.2024-04-05.at.16.01.14.mov
Screen.Recording.2024-04-05.at.16.01.48.mov
MacOS: Desktop
Screen.Recording.2024-04-05.at.16.26.31.mov
Screen.Recording.2024-04-05.at.16.27.10.mov