Skip to content

Commit c91b4ee

Browse files
fix: Use break-word for Snaps UI text wrapping (#29387)
<!-- Please submit this PR as a draft initially. Do not mark it as "Ready for review" until the template has been completely filled out, and PR status checks have passed at least once. --> ## **Description** Use `break-word` for Snaps UI text wrapping to prevent squishing of text in `Section` among other components. [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/29387?quickstart=1) ## **Related issues** Fixes: MetaMask/snaps#2816 ## **Screenshots/Recordings** ![image](https://github.com/user-attachments/assets/9466464c-862d-4cc2-84a5-97896cd521f4)
1 parent 57d564d commit c91b4ee

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ui/components/app/snaps/snap-ui-renderer/components/text.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export const text: UIComponentFactory<TextElement> = ({
5555
variant:
5656
element.props.size === 'sm' ? TextVariant.bodySm : TextVariant.bodyMd,
5757
fontWeight: getFontWeight(element.props.fontWeight),
58-
overflowWrap: OverflowWrap.Anywhere,
58+
overflowWrap: OverflowWrap.BreakWord,
5959
color: getTextColor(element.props.color),
6060
className: 'snap-ui-renderer__text',
6161
textAlign: element.props.alignment,

ui/pages/confirmations/components/confirm/snaps/snaps-section/__snapshots__/snaps-section.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ exports[`SnapsSection renders section for typed sign request 1`] = `
4646
style="overflow-y: auto;"
4747
>
4848
<p
49-
class="mm-box mm-text snap-ui-renderer__text mm-text--body-md mm-text--font-weight-normal mm-text--overflow-wrap-anywhere mm-box--color-inherit"
49+
class="mm-box mm-text snap-ui-renderer__text mm-text--body-md mm-text--font-weight-normal mm-text--overflow-wrap-break-word mm-box--color-inherit"
5050
>
5151
Hello world again!
5252
</p>
@@ -104,7 +104,7 @@ exports[`SnapsSection renders section personal sign request 1`] = `
104104
style="overflow-y: auto;"
105105
>
106106
<p
107-
class="mm-box mm-text snap-ui-renderer__text mm-text--body-md mm-text--font-weight-normal mm-text--overflow-wrap-anywhere mm-box--color-inherit"
107+
class="mm-box mm-text snap-ui-renderer__text mm-text--body-md mm-text--font-weight-normal mm-text--overflow-wrap-break-word mm-box--color-inherit"
108108
>
109109
Hello world!
110110
</p>

0 commit comments

Comments
 (0)