diff --git a/tasmota/tasmota_xdrv_driver/xdrv_54_lvgl.ino b/tasmota/tasmota_xdrv_driver/xdrv_54_lvgl.ino index ab16b8b4f..622b06d00 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_54_lvgl.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_54_lvgl.ino @@ -88,6 +88,7 @@ void lv_flush_callback(lv_display_t *disp, const lv_area_t *area, uint8_t *color renderer->setAddrWindow(area->x1, area->y1, area->x1+width, area->y1+height); renderer->pushColors((uint16_t *)color_p, pixels_len, true); renderer->setAddrWindow(0,0,0,0); + renderer->Updateframe(); uint32_t chrono_time = millis() - chrono_start; lv_disp_flush_ready(disp);