diff --git a/radio/src/gui/colorlcd/switchchoice.cpp b/radio/src/gui/colorlcd/switchchoice.cpp index 9f13e5397..13bf1b8f3 100644 --- a/radio/src/gui/colorlcd/switchchoice.cpp +++ b/radio/src/gui/colorlcd/switchchoice.cpp @@ -185,8 +185,7 @@ bool SwitchChoice::onTouchStart(coord_t x, coord_t y) bool SwitchChoice::onTouchEnd(coord_t x, coord_t y) { setFocus(SET_FOCUS_DEFAULT); - - + if(duration10ms != 1) { setEditMode(true); openMenu(); @@ -194,6 +193,6 @@ bool SwitchChoice::onTouchEnd(coord_t x, coord_t y) duration10ms = 0; - return true; // FormField::onTouchEnd(x, y); + return true; } #endif diff --git a/radio/src/gui/colorlcd/switchchoice.h b/radio/src/gui/colorlcd/switchchoice.h index ce92fb2ae..c31b966b4 100644 --- a/radio/src/gui/colorlcd/switchchoice.h +++ b/radio/src/gui/colorlcd/switchchoice.h @@ -65,7 +65,6 @@ class SwitchChoice : public FormField inline bool isLongPress(tmr10ms_t longPressDuration = LONG_PRESS_10MS); #endif - void setAvailableHandler(std::function handler) { isValueAvailable = std::move(handler);