summary refs log tree commit diff
path: root/src/Utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Utils.cpp')
-rw-r--r--src/Utils.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Utils.cpp b/src/Utils.cpp

index ab8631f7..911e57fc 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp
@@ -39,7 +39,7 @@ utils::replaceEmoji(const QString &body) QSettings settings; QString userFontFamily = settings.value("user/emoji_font_family", "emoji").toString(); - bool insideFontBlock = true; + bool insideFontBlock = false; for (auto &code : utf32_string) { // TODO: Be more precise here. if ((code >= 0x2600 && code <= 0x27bf) || (code >= 0x1f300 && code <= 0x1f3ff) || @@ -57,6 +57,9 @@ utils::replaceEmoji(const QString &body) } fmtBody += QString::fromUcs4(&code, 1); } + if (insideFontBlock) { + fmtBody += "</font>"; + } return fmtBody; }