From 32ba17a4f1dab9c6f4120a12ed8baa7fc7d01779 Mon Sep 17 00:00:00 2001
From: Eric Bailey <git@esb.lol>
Date: Wed, 18 Jun 2025 11:24:27 -0500
Subject: Fix anchor follow button alignment (#8522)

---
 .../PostThread/components/ThreadItemAnchor.tsx     | 92 +++++++++++-----------
 1 file changed, 47 insertions(+), 45 deletions(-)

(limited to 'src/screens/PostThread/components/ThreadItemAnchor.tsx')

diff --git a/src/screens/PostThread/components/ThreadItemAnchor.tsx b/src/screens/PostThread/components/ThreadItemAnchor.tsx
index 907fb9a7b..05088cb48 100644
--- a/src/screens/PostThread/components/ThreadItemAnchor.tsx
+++ b/src/screens/PostThread/components/ThreadItemAnchor.tsx
@@ -319,57 +319,59 @@ const ThreadItemAnchorInner = memo(function ThreadItemAnchorInner({
             live={live}
             onBeforePress={onOpenAuthor}
           />
-          <ProfileHoverCard did={post.author.did}>
-            <View style={[a.flex_1]}>
-              <View style={[a.flex_row, a.align_center]}>
-                <Link
-                  to={authorHref}
-                  style={[a.flex_shrink]}
-                  label={sanitizeDisplayName(
-                    post.author.displayName ||
-                      sanitizeHandle(post.author.handle),
-                    moderation.ui('displayName'),
-                  )}
-                  onPress={onOpenAuthor}>
-                  <Text
-                    emoji
-                    style={[
-                      a.text_lg,
-                      a.font_bold,
-                      a.leading_snug,
-                      a.self_start,
-                    ]}
-                    numberOfLines={1}>
-                    {sanitizeDisplayName(
+          <View style={[a.flex_1, a.align_start]}>
+            <ProfileHoverCard did={post.author.did}>
+              <View style={[a.flex_1]}>
+                <View style={[a.flex_row, a.align_center]}>
+                  <Link
+                    to={authorHref}
+                    style={[a.flex_shrink]}
+                    label={sanitizeDisplayName(
                       post.author.displayName ||
                         sanitizeHandle(post.author.handle),
                       moderation.ui('displayName'),
                     )}
-                  </Text>
-                </Link>
-
-                <View style={[{paddingLeft: 3, top: -1}]}>
-                  <VerificationCheckButton profile={authorShadow} size="md" />
+                    onPress={onOpenAuthor}>
+                    <Text
+                      emoji
+                      style={[
+                        a.text_lg,
+                        a.font_bold,
+                        a.leading_snug,
+                        a.self_start,
+                      ]}
+                      numberOfLines={1}>
+                      {sanitizeDisplayName(
+                        post.author.displayName ||
+                          sanitizeHandle(post.author.handle),
+                        moderation.ui('displayName'),
+                      )}
+                    </Text>
+                  </Link>
+
+                  <View style={[{paddingLeft: 3, top: -1}]}>
+                    <VerificationCheckButton profile={authorShadow} size="md" />
+                  </View>
+                </View>
+                <View style={[a.align_start]}>
+                  <Link
+                    style={[a.flex_shrink]}
+                    to={authorHref}
+                    label={sanitizeHandle(post.author.handle, '@')}>
+                    <Text
+                      style={[
+                        a.text_md,
+                        a.leading_snug,
+                        t.atoms.text_contrast_medium,
+                      ]}
+                      numberOfLines={1}>
+                      {sanitizeHandle(post.author.handle, '@')}
+                    </Text>
+                  </Link>
                 </View>
               </View>
-              <View style={[a.align_start]}>
-                <Link
-                  style={[a.flex_shrink]}
-                  to={authorHref}
-                  label={sanitizeHandle(post.author.handle, '@')}>
-                  <Text
-                    style={[
-                      a.text_md,
-                      a.leading_snug,
-                      t.atoms.text_contrast_medium,
-                    ]}
-                    numberOfLines={1}>
-                    {sanitizeHandle(post.author.handle, '@')}
-                  </Text>
-                </Link>
-              </View>
-            </View>
-          </ProfileHoverCard>
+            </ProfileHoverCard>
+          </View>
           {showFollowButton && (
             <View>
               <PostThreadFollowBtn did={post.author.did} />
-- 
cgit 1.4.1

