trimToEndSentence: fix emoji trim after whitespace

e33e0b1e64f26c90a45156ae939e0d0d88a3812f

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +3 -2Showing whitespace changes
public/scripts/utils.js+3 -2
@@ -665,9 +665,10 @@ export function trimToEndSentence(input) {
665665 const characters = Array.from(input);
666666 for (let i = characters.length - 1; i >= 0; i--) {
667667 const char = characters[i];
668+ const emoji = isEmoji(char);
668669
669670 if (punctuation.has(char) || isEmoji(char)emoji) {
670671 if (!emoji && i > 0 && /[\s\n]/.test(characters[i - 1])) {
671672 last = i - 1;
672673 } else {
673674 last = i;