From a79b317a397bb59e00852f7e6169c746b936566c Mon Sep 17 00:00:00 2001 From: qba667 Date: Sun, 20 Jun 2021 09:45:47 +0200 Subject: [PATCH] Fixed LCD backligh on touch --- radio/src/opentx.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/radio/src/opentx.cpp b/radio/src/opentx.cpp index 4c421e52e..10552b7a2 100644 --- a/radio/src/opentx.cpp +++ b/radio/src/opentx.cpp @@ -537,6 +537,11 @@ void checkBacklight() resetBacklightTimeout(); } } + #if defined(HARDWARE_TOUCH) + if (touchPanelEventOccured() && (g_eeGeneral.backlightMode & e_backlight_mode_keys)) { + resetBacklightTimeout(); + } + #endif if (requiredBacklightBright == BACKLIGHT_FORCED_ON) { currentBacklightBright = g_eeGeneral.backlightBright; @@ -550,7 +555,6 @@ void checkBacklight() if (flashCounter) { backlightOn = !backlightOn; } - if (backlightOn) { currentBacklightBright = requiredBacklightBright; BACKLIGHT_ENABLE(); @@ -2083,7 +2087,7 @@ uint32_t pwrCheck() LED_ERROR_BEGIN(); WDG_RESET(); - lcdRefresh(); + (); if (warningResult) { pwr_check_state = PWR_CHECK_OFF;