From 2ccbe4f702dbb41bf466cc6dea1d5ee212b6dafb Mon Sep 17 00:00:00 2001
From: Paul Frazee <pfrazee@gmail.com>
Date: Tue, 29 Nov 2022 09:35:10 -0600
Subject: Relax the requirement that post entities match their value

---
 src/view/com/util/RichText.tsx | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

(limited to 'src/view/com/util/RichText.tsx')

diff --git a/src/view/com/util/RichText.tsx b/src/view/com/util/RichText.tsx
index 8b4e6a50a..3f0e99087 100644
--- a/src/view/com/util/RichText.tsx
+++ b/src/view/com/util/RichText.tsx
@@ -81,13 +81,8 @@ function* toSegments(text: string, entities: Entity[]) {
     }
     if (currEnt.index.start < currEnt.index.end) {
       let subtext = text.slice(currEnt.index.start, currEnt.index.end)
-      if (
-        !subtext.trim() ||
-        (currEnt.type === 'mention' &&
-          stripUsername(subtext) !== stripUsername(currEnt.value)) ||
-        (currEnt.type === 'link' && !isSameLink(subtext, currEnt.value))
-      ) {
-        // dont yield links to empty strings or strings that don't match the entity value
+      if (!subtext.trim()) {
+        // dont yield links to empty strings
         yield subtext
       } else {
         yield {
-- 
cgit 1.4.1

