From fdba50f27ef15dc5c8c59157e33b21b00af5a8a4 Mon Sep 17 00:00:00 2001 From: 3djc Date: Sun, 19 Jan 2020 12:59:14 +0100 Subject: [PATCH] Fix FM edit while scrolling on T12 (#7306) --- radio/src/gui/128x64/model_flightmodes.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/radio/src/gui/128x64/model_flightmodes.cpp b/radio/src/gui/128x64/model_flightmodes.cpp index c803d9dfc..b619121b6 100644 --- a/radio/src/gui/128x64/model_flightmodes.cpp +++ b/radio/src/gui/128x64/model_flightmodes.cpp @@ -113,7 +113,11 @@ void menuModelFlightModeOne(event_t event) lcdDrawTextAlignedLeft(y, STR_TRIMS); for (uint8_t t = 0; t < NUM_STICKS; t++) { drawTrimMode(MIXES_2ND_COLUMN + (t*2*FW), y, s_currIdx, t, menuHorizontalPosition == t ? attr : 0); +#if defined(NAVIGATION_9X) + if (s_editMode > 0 && attr && menuHorizontalPosition == t) { +#else if (s_editMode >= 0 && attr && menuHorizontalPosition == t) { +#endif trim_t & v = fm->trim[t]; v.mode = checkIncDec(event, v.mode==TRIM_MODE_NONE ? -1 : v.mode, -1, k==0 ? 0 : 2*MAX_FLIGHT_MODES-1, EE_MODEL, isTrimModeAvailable); }