This patch fixes two issues in the coordinate handling of the `zephyr,lvgl-pointer-input` compatible: - If the swap-xy flag is set the coordinates need to be swapped even before the sync event is received. - The coordinates are stored into an additional variable instead of the pending_event. This is done to prevent the double inversion for touch release events. Resolves issue #70539. Signed-off-by: Fabian Blatz <fabianblatz@gmail.com> |
||
|---|---|---|
| .. | ||
| include | ||
| input | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.input | ||
| Kconfig.memory | ||
| Kconfig.shell | ||
| lvgl_display_16bit.c | ||
| lvgl_display_24bit.c | ||
| lvgl_display_32bit.c | ||
| lvgl_display_mono.c | ||
| lvgl_display.c | ||
| lvgl_fs.c | ||
| lvgl_mem.c | ||
| lvgl_shell.c | ||
| lvgl.c | ||