From 118f3b3758220bbe95f8fca378c8a01953d176e5 Mon Sep 17 00:00:00 2001 From: TT Date: Sat, 14 Sep 2019 13:42:22 +0900 Subject: [PATCH] ui: close version on lever click --- ui.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ui.c b/ui.c index 0012db5..7eb8576 100644 --- a/ui.c +++ b/ui.c @@ -386,9 +386,7 @@ touch_position(int *x, int *y) void show_version(void) { - int status; int x = 5, y = 5; - int i; adc_stop(ADC1); ili9341_fill(0, 0, 320, 240, 0); @@ -407,9 +405,12 @@ show_version(void) ili9341_drawstring_5x7("Port Info: " PORT_INFO, x, y += 10, 0xffff, 0x0000); ili9341_drawstring_5x7("Platform: " PLATFORM_NAME, x, y += 10, 0xffff, 0x0000); - do { - status = touch_check(); - } while(status != EVT_TOUCH_PRESSED); + while (true) { + if (touch_check() == EVT_TOUCH_PRESSED) + break; + if (btn_check() & EVT_BUTTON_SINGLE_CLICK) + break; + } touch_start_watchdog(); }