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); }