From 4fe2aaefe663746a42bc5cdc27b00c474923c5a5 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Mon, 26 Apr 2021 00:43:46 +0200 Subject: [PATCH] Compilation fix for non-touch hardware --- radio/src/gui/colorlcd/widget.cpp | 2 ++ radio/src/gui/colorlcd/widget.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/radio/src/gui/colorlcd/widget.cpp b/radio/src/gui/colorlcd/widget.cpp index 455443f23..7df458cba 100644 --- a/radio/src/gui/colorlcd/widget.cpp +++ b/radio/src/gui/colorlcd/widget.cpp @@ -65,6 +65,7 @@ void Widget::checkEvents() } } +#if defined(HARDWARE_TOUCH) bool Widget::onTouchEnd(coord_t x, coord_t y) { TRACE_WINDOWS("Widget received touch end (%d) x=%d;y=%d", @@ -78,6 +79,7 @@ bool Widget::onTouchEnd(coord_t x, coord_t y) setFocus(); return true; } +#endif void Widget::paint(BitmapBuffer * dc) { diff --git a/radio/src/gui/colorlcd/widget.h b/radio/src/gui/colorlcd/widget.h index 4c521b72e..8790d9388 100644 --- a/radio/src/gui/colorlcd/widget.h +++ b/radio/src/gui/colorlcd/widget.h @@ -84,7 +84,9 @@ class Widget : public Button // Window interface void checkEvents() override; void onEvent(event_t event) override; +#if defined(HARDWARE_TOUCH) bool onTouchEnd(coord_t x, coord_t y) override; +#endif void paint(BitmapBuffer * dc) override; // Widget interface