Fix not all emoji-only messages being detected as jumbo emoji (#368)
This commit is contained in:
parent
92607a788e
commit
f0e9de4cf9
1 changed files with 2 additions and 2 deletions
|
@ -201,10 +201,10 @@ const MessageBody = React.memo(({
|
||||||
// Count the number of emojis
|
// Count the number of emojis
|
||||||
const nEmojis = content.filter((e) => e.type === 'img').length;
|
const nEmojis = content.filter((e) => e.type === 'img').length;
|
||||||
|
|
||||||
// Make sure there's no text besides whitespace
|
// Make sure there's no text besides whitespace and variation selector U+FE0F
|
||||||
if (nEmojis <= 10 && content.every((element) => (
|
if (nEmojis <= 10 && content.every((element) => (
|
||||||
(typeof element === 'object' && element.type === 'img')
|
(typeof element === 'object' && element.type === 'img')
|
||||||
|| (typeof element === 'string' && /^\s*$/g.test(element))
|
|| (typeof element === 'string' && /^[\s\ufe0f]*$/g.test(element))
|
||||||
))) {
|
))) {
|
||||||
emojiOnly = true;
|
emojiOnly = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue