From 4a0dbffc477fe9d065a9f3f84cb1863390b653f3 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 17 Mar 2021 10:08:35 +0100 Subject: [PATCH] fix(disp): need save the new driver pointer in lv_disp_drv_update Based on #2138 --- src/hal/lv_hal_disp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hal/lv_hal_disp.c b/src/hal/lv_hal_disp.c index 8f1741e13..f36f65b85 100644 --- a/src/hal/lv_hal_disp.c +++ b/src/hal/lv_hal_disp.c @@ -159,7 +159,7 @@ lv_disp_t * lv_disp_drv_register(lv_disp_drv_t * driver) */ void lv_disp_drv_update(lv_disp_t * disp, lv_disp_drv_t * new_drv) { - LV_UNUSED(new_drv); + disp->driver = new_drv; lv_coord_t w = lv_disp_get_hor_res(disp); lv_coord_t h = lv_disp_get_ver_res(disp);