From ea7afecf28e34b4d1006dc2340630a9f3ea6a9f7 Mon Sep 17 00:00:00 2001 From: Joel Date: Mon, 8 Jul 2024 00:27:30 +0200 Subject: Fix misplaced '@' in RTL post meta. (#4531) Co-authored-by: Joel Co-authored-by: Hailey --- src/view/com/util/PostMeta.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/view/com/util/PostMeta.tsx') diff --git a/src/view/com/util/PostMeta.tsx b/src/view/com/util/PostMeta.tsx index 3f855c336..aec787e4e 100644 --- a/src/view/com/util/PostMeta.tsx +++ b/src/view/com/util/PostMeta.tsx @@ -32,6 +32,8 @@ interface PostMetaOpts { style?: StyleProp } +const NON_BREAKING_SPACE = '\u00A0' + let PostMeta = (opts: PostMetaOpts): React.ReactNode => { const pal = usePalette('default') const displayName = opts.author.displayName || opts.author.handle @@ -83,7 +85,7 @@ let PostMeta = (opts: PostMetaOpts): React.ReactNode => { type="md" disableMismatchWarning style={[pal.textLight, {flexShrink: 4}]} - text={'\xa0' + sanitizeHandle(handle, '@')} + text={NON_BREAKING_SPACE + sanitizeHandle(handle, '@')} href={profileLink} onBeforePress={onBeforePressAuthor} anchorNoUnderline -- cgit 1.4.1