From 66beb47e2d4a14a8aed493adfcbcb3c3b065836f Mon Sep 17 00:00:00 2001 From: bsongis Date: Thu, 31 Jan 2013 20:09:08 +0000 Subject: [PATCH] [All] Problem with 2nd telemetry screen (impossible to select bars) --- src/model_menus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/model_menus.cpp b/src/model_menus.cpp index 30fc077ab..37ca73a4d 100644 --- a/src/model_menus.cpp +++ b/src/model_menus.cpp @@ -3402,7 +3402,7 @@ void menuModelTelemetry(uint8_t event) case ITEM_TELEMETRY_SCREEN_LABEL3: { uint8_t screenIndex = (k < ITEM_TELEMETRY_SCREEN_LABEL2 ? 0 : (k < ITEM_TELEMETRY_SCREEN_LABEL3 ? 1 : 2)); - int8_t screenType = IS_BARS_SCREEN(screenIndex); + bool screenType = IS_BARS_SCREEN(screenIndex); putsStrIdx(0*FW, y, STR_SCREEN, screenIndex+1); if (screenType != selectMenuItem(10*FW, y, PSTR(""), STR_VSCREEN, screenType, 0, 1, attr, event)) g_model.frsky.screensType ^= (1 << screenIndex); @@ -3411,7 +3411,7 @@ void menuModelTelemetry(uint8_t event) #else { uint8_t screenIndex = (k < ITEM_TELEMETRY_SCREEN_LABEL2 ? 1 : 2); - int8_t screenType = g_model.frsky.screensType & screenIndex; + bool screenType = g_model.frsky.screensType & screenIndex; putsStrIdx(0*FW, y, STR_SCREEN, screenIndex); if (screenType != selectMenuItem(10*FW, y, PSTR(""), STR_VSCREEN, screenType, 0, 1, attr, event)) g_model.frsky.screensType ^= screenIndex;