Conversation
…tusSelectorPage.tsx Co-authored-by: Manan <manan.jadhav@gmail.com>
Co-authored-by: Manan <manan.jadhav@gmail.com>
Yes, it happens sometimes. It's unrelated to this PR. There's an issue ongoing that should solve this. |
|
Cool. I will continue with testing |
|
Is is expected that we will sync again after I changed some options? Screen.Recording.2024-05-30.at.17.03.14.mov |
|
Also can you please check all the checkmarks of your author checklist? |
Yes! |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-05-30.at.18.30.22.movAndroid: mWeb ChromeiOS: Nativeios.moviOS: mWeb SafarimSafari.movMacOS: Chrome / Safarichrome.movMacOS: Desktopdesktop.mov |
Yes @Julesssss, every PR merged here has been individually reviewed both by an internal engineer and a C+. There's no particular issue for this, as it's not tied to an issue that needed to be done beforehand. It's simply a feature branch.
Yes cc @trjExpensify |
|
@jasperhuangg 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] |
|
🎯 @hungvu193, thanks for reviewing and testing this PR! 🎉 An E/App issue has been created to issue payment here: #42835. |
|
Okay cool. Could you add the tracking issue as the link, just to help anyone in the future from trying to trace the reasoning? |
Done! I've also added more context. |
|
Thanks. It's looking good to me, ready for you to merge. Perhaps we should hold on the site issues that started 5 mins ago but I'll leave that up to you |
Thank you! I'd say we can merge it, given the fact that it's behind two betas ( |
|
@Julesssss could you please review it again? Then I'll merge it for reasons here, and also given the fact conflicts happen often. |
|
🚀 Deployed to staging by https://github.com/lakchote in version: 1.4.77-11 🚀
|
|
🚀 Deployed to staging by https://github.com/lakchote in version: 1.4.77-11 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 1.4.78-5 🚀
|
Details
Same logic as #42043
Fixed Issues
$
Related to https://github.com/Expensify/Expensify/issues/349326
Since it's a feature branch that was created during the merge freeze, no specific issue had to be created.
Every PR merged here has been individually reviewed both by an internal engineer and a C+. Also every PR was linked to an issue.
Tests
Same logic as Merge Xero freeze branch #42043
Offline tests
NA
QA Steps
Same as in tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.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 so 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./** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop