From 4ee9d3d29588e65d1bcb885d46ce0049eeac2e95 Mon Sep 17 00:00:00 2001 From: Ramesh <38435057+rmshub@users.noreply.github.com> Date: Sat, 27 Jan 2024 14:55:30 +0530 Subject: [PATCH] fix(fb): set DPI to correctly (#5508) --- src/drivers/display/fb/lv_linux_fbdev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/drivers/display/fb/lv_linux_fbdev.c b/src/drivers/display/fb/lv_linux_fbdev.c index 0a4deb54ae..cf529a25d5 100644 --- a/src/drivers/display/fb/lv_linux_fbdev.c +++ b/src/drivers/display/fb/lv_linux_fbdev.c @@ -93,8 +93,8 @@ lv_display_t * lv_linux_fbdev_create(void) { static bool inited = false; if(!inited) { - lv_tick_set_cb(tick_get_cb), - inited = true; + lv_tick_set_cb(tick_get_cb); + inited = true; } lv_linux_fb_t * dsc = lv_malloc_zeroed(sizeof(lv_linux_fb_t)); @@ -231,7 +231,7 @@ void lv_linux_fbdev_set_file(lv_display_t * disp, const char * file) lv_display_set_buffers(disp, draw_buf, draw_buf_2, draw_buf_size, LV_LINUX_FBDEV_RENDER_MODE); lv_display_set_resolution(disp, hor_res, ver_res); - if(width) { + if(width > 0) { lv_display_set_dpi(disp, DIV_ROUND_UP(hor_res * 254, width * 10)); }