Repository navigation
[CP Staging] Do not restrict toggle height - #104427
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
🚧 grgia has triggered a test Expensify/App build. You can view the workflow run here. |
This comment has been minimized.
This comment has been minimized.
|
@FitseTLT would you prioritize review for this blocker? |
|
Reviewing |
Reviewer Checklist
Screenshots/VideosiOS: HybridApp |
|
@Expensify/design Anyone available to approve from the snapshots above. |
|
Screenshots look good 👍 |
|
🚧 grgia has triggered a test Expensify/App build. You can view the workflow run here. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
[CP Staging] Do not restrict toggle height (cherry picked from commit 1be0884) (cherry-picked to staging by grgia)
|
🚀 Cherry-picked to staging by https://github.com/grgia in version: 9.5.14-3 🚀
|
|
No help site update needed: this PR only changes the toggle row's fixed height to a minimum height, so long titles stop getting cut off. The labels and behavior that articles describe stay the same. |
|
🚀 Deployed to production by https://github.com/grgia in version: 9.5.14-3 🚀
Bundle Size Analysis (Sentry): |
|
🚀 Cherry-picked to staging by https://github.com/grgia in version: 9.5.15-1 🚀
|
|
No help site update needed: this PR only changes the toggle row's fixed height to a minimum height, so long titles stop getting cut off. No feature, label, or workflow that an article describes has changed. |
|
🚀 Deployed to production by https://github.com/grgia in version: 9.5.15-3 🚀
Bundle Size Analysis (Sentry): |




Explanation of Change
The
ToggleSettingsOptionRowhad a fixed height of 40px and when the text is too long it would overlap (needs more than 40px). In Web the text just overflows (this was not noticeable) but in native the text is cut. This PR fixes that by making the 40px the min height and not a fixed height.Fixed Issues
$ #104403
PROPOSAL:
Tests
Precondition:
Offline tests
n/a
QA Steps
Same as Tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectionAvatar, I verified the components usingAvatarare working as expected)npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.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