From ba56990950798fb23706547d5d82eea4b9a71f15 Mon Sep 17 00:00:00 2001 From: Malte Langermann <54738901+gagarinlg@users.noreply.github.com> Date: Mon, 3 Oct 2022 04:58:25 +0200 Subject: [PATCH] fix(gui): partially drawn characters on top of bitmaps --- radio/src/thirdparty/libopenui/src/bitmapbuffer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/thirdparty/libopenui/src/bitmapbuffer.cpp b/radio/src/thirdparty/libopenui/src/bitmapbuffer.cpp index ecd5eb07f..9c0faca28 100644 --- a/radio/src/thirdparty/libopenui/src/bitmapbuffer.cpp +++ b/radio/src/thirdparty/libopenui/src/bitmapbuffer.cpp @@ -1155,6 +1155,7 @@ coord_t BitmapBuffer::drawSizedText(coord_t x, coord_t y, const char *s, } #if !defined(BOOT) else if (canvas) { + DMAWait(); lv_canvas_draw_text(canvas, coords.x1, coords.y1, coords.x2 - coords.x1 + 1, &label_draw_dsc, buffer); }