Settings - Tapping inbox & quickly long press "domains" shows copy clipboard in LHN#61227
Conversation
|
@rushatgabhane 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: mWeb ChromeiOS: HybridAppScreen.Recording.2025-05-06.at.02.04.34.moviOS: mWeb SafariScreen.Recording.2025-05-06.at.02.05.49.movMacOS: Chrome / SafariScreen.Recording.2025-05-06.at.02.03.04.movMacOS: Desktop |
| const getWalletBalance = (isPaymentItem: boolean): string | undefined => (isPaymentItem ? convertToDisplayString(userWallet?.currentBalance) : undefined); | ||
|
|
||
| const openPopover = (link: string | (() => Promise<string>) | undefined, event: GestureResponderEvent | MouseEvent) => { | ||
| if (Navigation.getActiveRoute() !== '/settings') { |
There was a problem hiding this comment.
@thelullabyy could you please use Routes.Settings here
|
@rushatgabhane I updated the PR but got this unit test error while merge from main |
|
@thelullabyy try merging again and re-running tests. If that doesn't help we'll merge anyway, since it's unrelated. |
|
@mjasikowski All good now. Thanks |
|
✋ 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 staging by https://github.com/mjasikowski in version: 9.1.42-0 🚀
|
|
🚀 Deployed to staging by https://github.com/mjasikowski in version: 9.1.43-5 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.1.44-8 🚀
|
| const getWalletBalance = (isPaymentItem: boolean): string | undefined => (isPaymentItem ? convertToDisplayString(userWallet?.currentBalance) : undefined); | ||
|
|
||
| const openPopover = (link: string | (() => Promise<string>) | undefined, event: GestureResponderEvent | MouseEvent) => { | ||
| if (!Navigation.getActiveRoute().includes(ROUTES.SETTINGS)) { |
There was a problem hiding this comment.
This was allowing the popover to opened when navigating to other settings screens, we fixed this in #63576

Explanation of Change
Fixed Issues
$#60783
PROPOSAL:#60783 (comment)
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand 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.mov
Android: mWeb Chrome
android_chorme.mov
iOS: Native
ios.mov
iOS: mWeb Safari
ios_safari.mov
MacOS: Chrome / Safari
chorme.mov
MacOS: Desktop
desktop.mov