diff --git a/helpers/emoji.go b/helpers/emoji.go index f94528650..31cd29deb 100644 --- a/helpers/emoji.go +++ b/helpers/emoji.go @@ -53,7 +53,7 @@ func Emojify(source []byte) []byte { nextWordDelim := bytes.Index(source[j:upper], emojiWordDelim) if endEmoji < 0 { - start += 1 + start++ } else if endEmoji == 0 || (nextWordDelim != -1 && nextWordDelim < endEmoji) { start += endEmoji + 1 } else {