diff --git a/src/draw/nema_gfx/lv_draw_nema_gfx.c b/src/draw/nema_gfx/lv_draw_nema_gfx.c index 449b2db1ff..317a38b9b1 100644 --- a/src/draw/nema_gfx/lv_draw_nema_gfx.c +++ b/src/draw/nema_gfx/lv_draw_nema_gfx.c @@ -339,6 +339,10 @@ static void nema_gfx_execute_drawing(lv_draw_nema_gfx_unit_t * u) default: break; } + +#if !LV_USE_OS + nema_cl_wait(&(u->cl)); +#endif } static int32_t nema_gfx_delete(lv_draw_unit_t * draw_unit)