From 53b706a29b33a309a2bc08adaf5efec0c2e8e235 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Fri, 1 Apr 2022 17:38:10 +0300 Subject: [PATCH] Fix kerned font handling unknown characters --- libs/ui/source/kerned_font.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libs/ui/source/kerned_font.cpp b/libs/ui/source/kerned_font.cpp index 3a983cef..c9015d6c 100644 --- a/libs/ui/source/kerned_font.cpp +++ b/libs/ui/source/kerned_font.cpp @@ -60,11 +60,10 @@ namespace psemek::ui geom::vector pos{0.f, (size_[1] - baseline_offset_) * options.scale}; for (char32_t c : util::utf8_range(str)) { - char32_t cc = c; - if (!supports_character(c)) - cc = unknown; + c = unknown; + char32_t cc = c; if (std::isspace(c)) cc = ' ';