[CP Staging] Revert standardize pay button#65192
Conversation
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
[CP Staging] Revert standardize pay button (cherry picked from commit eb820c4) (cherry-picked to staging by puneetlath)
…979396577-1 🍒 Cherry pick PR #65192 to staging 🍒
|
🚀 Cherry-picked to staging by https://github.com/luacmartins in version: 9.1.72-6 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Cherry-picked to staging by https://github.com/luacmartins in version: 9.1.72-10 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.1.72-10 🚀
|
|
Caution FOLLOW-UP PR REQUIREDJust noticed that a 1-line change from this PR (#64097) I authored, which fixed this issue (see OP for details) was essentially reverted by this revert PR which added 🔗 Fault chain
As the author of the PR that removed cc @luacmartins @grgia for context |
Note Noting that the other PR (which was reverted here) took 4 months and 11 days from open to merged. If @JmillsExpensify and @dangrous (from the other issue) are fine with that (posted comment on the issue) and we (author/reviewer) will be getting our payments for the issue on time (2025-07-07) then I have no problem with however long the wait will be to address the issue. |
|
Thanks for flagging this @ikevin127. Yeah, if the close-to-merge fix PR resolves the inadvertent overlay issue too, then waiting a few days for it seems fine to me. I don't think we'd need to delay payment on it, as it was nothing you did. |
|
yep that makes sense to me as well! |
Explanation of Change
Straight revert #56838
Fixed Issues
$ #65118
$ #65130
$ #65125
$ #65120
$ #65164
$ #65129
$ #65141
$ #65122
PROPOSAL: N/A
Tests
Same as QA steps
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Test 1
Test 2:
Test 3:
Test 4:
Pay.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: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop