diff options
Diffstat (limited to 'src/view')
-rw-r--r-- | src/view/com/composer/ComposerReplyTo.tsx | 8 | ||||
-rw-r--r-- | src/view/com/post-thread/PostThreadItem.tsx | 3 | ||||
-rw-r--r-- | src/view/com/post/Post.tsx | 3 | ||||
-rw-r--r-- | src/view/com/posts/FeedItem.tsx | 3 |
4 files changed, 12 insertions, 5 deletions
diff --git a/src/view/com/composer/ComposerReplyTo.tsx b/src/view/com/composer/ComposerReplyTo.tsx index 678c8581f..39a1473a3 100644 --- a/src/view/com/composer/ComposerReplyTo.tsx +++ b/src/view/com/composer/ComposerReplyTo.tsx @@ -83,7 +83,11 @@ export function ComposerReplyTo({replyTo}: {replyTo: ComposerOptsPostRef}) { accessibilityHint={_( msg`Expand or collapse the full post you are replying to`, )}> - <UserAvatar avatar={replyTo.author.avatar} size={50} /> + <UserAvatar + avatar={replyTo.author.avatar} + size={50} + moderation={replyTo.moderation?.avatar} + /> <View style={styles.replyToPost}> <Text type="xl-medium" style={[pal.text]}> {sanitizeDisplayName( @@ -99,7 +103,7 @@ export function ComposerReplyTo({replyTo}: {replyTo: ComposerOptsPostRef}) { {replyTo.text} </Text> </View> - {images && ( + {images && !replyTo.moderation?.embed.blur && ( <ComposerReplyToImages images={images} showFull={showFull} /> )} </View> diff --git a/src/view/com/post-thread/PostThreadItem.tsx b/src/view/com/post-thread/PostThreadItem.tsx index c5912376e..d11c2781b 100644 --- a/src/view/com/post-thread/PostThreadItem.tsx +++ b/src/view/com/post-thread/PostThreadItem.tsx @@ -217,10 +217,11 @@ let PostThreadItemLoaded = ({ avatar: post.author.avatar, }, embed: post.embed, + moderation, }, onPost: onPostReply, }) - }, [openComposer, post, record, onPostReply]) + }, [openComposer, post, record, onPostReply, moderation]) const onPressShowMore = React.useCallback(() => { setLimitLines(false) diff --git a/src/view/com/post/Post.tsx b/src/view/com/post/Post.tsx index f035c32ad..2f1c0d37b 100644 --- a/src/view/com/post/Post.tsx +++ b/src/view/com/post/Post.tsx @@ -122,9 +122,10 @@ function PostInner({ avatar: post.author.avatar, }, embed: post.embed, + moderation, }, }) - }, [openComposer, post, record]) + }, [openComposer, post, record, moderation]) const onPressShowMore = React.useCallback(() => { setLimitLines(false) diff --git a/src/view/com/posts/FeedItem.tsx b/src/view/com/posts/FeedItem.tsx index 225607ca9..920409ec6 100644 --- a/src/view/com/posts/FeedItem.tsx +++ b/src/view/com/posts/FeedItem.tsx @@ -135,9 +135,10 @@ let FeedItemInner = ({ avatar: post.author.avatar, }, embed: post.embed, + moderation, }, }) - }, [post, record, openComposer]) + }, [post, record, openComposer, moderation]) const outerStyles = [ styles.outer, |