feat: Padding in VBA flows#58279
Conversation
|
@hungvu193 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] |
Reviewer Checklist
Screenshots/VideosAndroid: Native// error live mark down library Android: mWeb ChromeScreen.Recording.2025-03-16.at.21.50.22.moviOS: NativeScreen.Recording.2025-03-16.at.15.46.20.moviOS: mWeb SafariScreen.Recording.2025-03-16.at.21.47.17.movMacOS: Chrome / SafariScreen.Recording.2025-03-16.at.21.35.24.movMacOS: DesktopScreen.Recording.2025-03-16.at.21.35.57.mov |
|
@MrMuzyk are you getting a compile time error as |
He's working on a fix, |
|
Ah, Ok. Thanks @hungvu193 |
|
Fix is merged now. I'm not quite sure how we didn't get any conflicts here |
|
🚀 Deployed to staging by https://github.com/madmax330 in version: 9.1.14-0 🚀
|
|
Hey @izarutskaya, Im looking into it |
|
I did not change this screen in particular, this is a regression from - #57128 This screen like many others is using a |
|
🚀 Deployed to production by https://github.com/luacmartins in version: 9.1.14-5 🚀
|
| /> | ||
| <Text style={[styles.ph5, styles.mb3, styles.mutedTextLabel]}> | ||
| {`${translate('countryStep.yourBusiness')} ${translate('countryStep.youCanChange')}`}{' '} | ||
| <TextLink |
There was a problem hiding this comment.
There was rendering issue with this link which caused #67378
Explanation of Change
Moved to usage of useStyledSafeAreaInsets() hook
Fixed Issues
$ #58087
PROPOSAL:
Tests
USD flow
non USD flow
create CAD workspace
start connecting bank account
go through the whole process
there should be no visible shift (when page isn't scrollable) to position of submit button across all steps
Verify that no errors appear in the JS console
Offline tests
QA Steps
USD flow
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)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.native.mov
Android: mWeb Chrome
android.web.mov
iOS: Native
ios.native.mov
iOS: mWeb Safari
ios.web.mov
MacOS: Chrome / Safari
web.mov
MacOS: Desktop
desktop.mov