From 35ab65efcf2f704acb7ac4739aa7294e2797a071 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Mon, 24 Jan 2022 19:14:44 -0600 Subject: [PATCH] Hide recipients inlined by ForceMentionsInContent MRF --- app/soapbox/components/status_content.js | 10 +++++----- app/styles/components/status.scss | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/soapbox/components/status_content.js b/app/soapbox/components/status_content.js index 9aa8b2486..86b5736c3 100644 --- a/app/soapbox/components/status_content.js +++ b/app/soapbox/components/status_content.js @@ -75,15 +75,15 @@ class StatusContent extends React.PureComponent { } } - deleteInlineQuote() { + stripCompatibilityFeatures() { const node = this.node; if (!node) return; const inlineQuote = node.querySelector('.quote-inline'); + const inlineRecipients = node.querySelector('.recipients-inline'); - if (inlineQuote) { - inlineQuote.remove(); - } + if (inlineQuote) inlineQuote.remove(); + if (inlineRecipients) inlineRecipients.remove(); } setCollapse() { @@ -117,7 +117,7 @@ class StatusContent extends React.PureComponent { refresh = () => { this.setCollapse(); this._updateStatusLinks(); - this.deleteInlineQuote(); + this.stripCompatibilityFeatures(); this.setOnlyEmoji(); } diff --git a/app/styles/components/status.scss b/app/styles/components/status.scss index 8c68f2bd6..b8197d9f6 100644 --- a/app/styles/components/status.scss +++ b/app/styles/components/status.scss @@ -825,7 +825,8 @@ a.status-card.compact:hover { /* Fedibird quote post compatibility */ .status__content, .quoted-status__content { - .quote-inline { + .quote-inline, + .recipients-inline { display: none; } }