From 9af33e2e4b22500ff9fd96fb181a8ac89ad4b3a3 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 28 Dec 2020 23:50:32 +0100 Subject: LibGfx: Make Painter::draw_text() interpret StringView as UTF-8 --- Libraries/LibGfx/Painter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Libraries/LibGfx') diff --git a/Libraries/LibGfx/Painter.cpp b/Libraries/LibGfx/Painter.cpp index 01707fd532..ca96ef068b 100644 --- a/Libraries/LibGfx/Painter.cpp +++ b/Libraries/LibGfx/Painter.cpp @@ -1068,7 +1068,7 @@ void Painter::draw_text(const IntRect& rect, const Utf32View& text, TextAlignmen void Painter::draw_text(const IntRect& rect, const StringView& raw_text, const Font& font, TextAlignment alignment, Color color, TextElision elision) { Utf8View text { raw_text }; - do_draw_text(rect, text, font, alignment, elision, [&](const IntRect& r, u32 code_point) { + do_draw_text(rect, Utf8View(text), font, alignment, elision, [&](const IntRect& r, u32 code_point) { draw_glyph_or_emoji(r.location(), code_point, font, color); }); } -- cgit v1.2.3