From 2e617fc05d350d3b6f80279761d0d8bf6409ff49 Mon Sep 17 00:00:00 2001 From: Eduard Kuzmenko Date: Sat, 15 May 2021 21:03:51 +0400 Subject: [PATCH] Fix parsing conflicting entities with emoji --- src/lib/richtextprocessor.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/richtextprocessor.ts b/src/lib/richtextprocessor.ts index d3806778..0aa64ec9 100644 --- a/src/lib/richtextprocessor.ts +++ b/src/lib/richtextprocessor.ts @@ -104,7 +104,10 @@ const markdownEntities: {[markdown: string]: MessageEntity['_']} = { '_-_': 'messageEntityUnderline' }; -const passConflictingEntities: Set = new Set(); +const passConflictingEntities: Set = new Set([ + 'messageEntityEmoji', + 'messageEntityLinebreak' +]); for(let i in markdownEntities) { passConflictingEntities.add(markdownEntities[i]); }