diff --git a/app/javascript/mastodon/components/status.js b/app/javascript/mastodon/components/status.js index 56dfd932b..f43dbb2fc 100644 --- a/app/javascript/mastodon/components/status.js +++ b/app/javascript/mastodon/components/status.js @@ -190,7 +190,7 @@ class Status extends ImmutablePureComponent { } const { status } = this.props; const r_status = status.get('reblog') || status; - if(this.props.showThread && this.state.noStartPD && (r_status.get('replies_count') || r_status.get('in_reply_to_id'))) { + if(this.props.showThread && this.state.noStartPD && (r_status.get('replies_count') || r_status.get('in_reply_to_id') || r_status.get('visibility') == 'private')) { this.setState({noStartPD: false}); this.props.onPreview(r_status.get('id')); } diff --git a/app/javascript/mastodon/components/status_action_bar.js b/app/javascript/mastodon/components/status_action_bar.js index 6546d2b58..c36c8d9a2 100644 --- a/app/javascript/mastodon/components/status_action_bar.js +++ b/app/javascript/mastodon/components/status_action_bar.js @@ -250,7 +250,7 @@ class StatusActionBar extends ImmutablePureComponent { return (
{obfuscatedCount(status.get('replies_count'))}
-
{obfuscatedCount(status.get('reblogs_count'))}
+
{publicStatus? obfuscatedCount(status.get('reblogs_count')) : ''}
{obfuscatedCount(status.get('favourites_count'))}
{shareButton}