zephyr/lib/gui/lvgl
Robin-Charles Guihéneuf f0250d5c71 lvgl: kscan: Only process prev state if it has been updated
When no message was get from kscan_msgq queue, the prev state
(x/y point) was processed as a new state. During process its
coordinates could be inverted or modified, depending on the
LVGL_POINTER_KSCAN_SWAP_XY, LVGL_POINTER_KSCAN_INVERT_X,
LVGL_POINTER_KSCAN_INVERT_Y or display orientation configuration.
In these cases, it could cause wrong input data.

Signed-off-by: Robin-Charles Guihéneuf <robin-charles@hotmail.fr>
2020-11-19 12:36:31 +01:00
..
CMakeLists.txt
Kconfig
Kconfig.debug
Kconfig.feature
Kconfig.fonts
Kconfig.graphical
Kconfig.image
Kconfig.input
Kconfig.memory
Kconfig.objects
Kconfig.text
Kconfig.themes
lv_conf.h
lvgl_display_16bit.c
lvgl_display_24bit.c
lvgl_display_32bit.c
lvgl_display_mono.c
lvgl_display.c
lvgl_display.h
lvgl_fs.c
lvgl_fs.h
lvgl_mem_kernel.c
lvgl_mem_user.c
lvgl_mem.h
lvgl.c