From aef52dda36710991d0b4d24014ea918a9b38870e Mon Sep 17 00:00:00 2001 From: leo Date: Tue, 8 Aug 2023 11:33:42 +0200 Subject: [PATCH] mouse click fix --- PSE-firmware | 2 +- main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PSE-firmware b/PSE-firmware index 6dd655d..2ec5147 160000 --- a/PSE-firmware +++ b/PSE-firmware @@ -1 +1 @@ -Subproject commit 6dd655d9e53d23e108c46d089ec33f753eed7aa1 +Subproject commit 2ec5147e7ddd02aacb27424df56dbfe6d16cf808 diff --git a/main.c b/main.c index 016fa96..062bfb0 100644 --- a/main.c +++ b/main.c @@ -104,7 +104,7 @@ void my_flush_cb(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * buf) void touchscreen_read_callback(lv_indev_drv_t * drv, lv_indev_data_t*data){ int x, y; Uint32 button = SDL_GetMouseState(&x, &y); - if(SDL_BUTTON(1)) { + if(SDL_BUTTON(button) == 1) { data->state = LV_INDEV_STATE_PRESSED; } else { data->state = LV_INDEV_STATE_RELEASED;