From e050aca5a0b6e22a75db2e5b8f5c50e79deb6320 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 11 Jun 2021 17:05:13 +0200 Subject: [PATCH] SetupWidgetPage: fix forwarding touch events to children Resolves #189 --- radio/src/gui/colorlcd/screen_setup.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/radio/src/gui/colorlcd/screen_setup.cpp b/radio/src/gui/colorlcd/screen_setup.cpp index 70f316fbd..686d78fd4 100644 --- a/radio/src/gui/colorlcd/screen_setup.cpp +++ b/radio/src/gui/colorlcd/screen_setup.cpp @@ -209,14 +209,13 @@ class SetupWidgetsPage: public FormWindow bool onTouchSlide(coord_t x, coord_t y, coord_t startX, coord_t startY, coord_t slideX, coord_t slideY) override { - // prevent screen sliding when setting up widgets + FormWindow::onTouchSlide(x, y, startX, startY, slideX, slideY); return true; } bool onTouchEnd(coord_t x, coord_t y) override { - if (FormWindow::onTouchEnd(x, y)) return true; - + FormWindow::onTouchEnd(x, y); return true; } #endif