From 5415f6eb3023de017480a94ef0ac71a2dc98ac72 Mon Sep 17 00:00:00 2001 From: qxdFox Date: Sun, 8 Feb 2026 21:30:56 +0100 Subject: [PATCH] force display 0xE0073 as a replacement character --- src/engine/client/text.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/engine/client/text.cpp b/src/engine/client/text.cpp index 0221b67f841..6f656c60968 100644 --- a/src/engine/client/text.cpp +++ b/src/engine/client/text.cpp @@ -425,6 +425,10 @@ class CGlyphMap FT_UInt GetCharGlyph(int Chr, FT_Face *pFace, bool AllowReplacementCharacter) { + // TClient: 0xE0073 is '󠁳', which doesn't get rendered if Noto Emoji is used as fallback font + if(Chr == 0xe0073) + Chr = REPLACEMENT_CHARACTER; + for(FT_Face Face : {m_SelectedFace, m_DefaultFace, m_VariantFace}) { if(Face && Face->charmap)