diff --git a/radio/src/opentx.cpp b/radio/src/opentx.cpp index 987dad94c..f7abf246d 100644 --- a/radio/src/opentx.cpp +++ b/radio/src/opentx.cpp @@ -537,8 +537,11 @@ void checkBacklight() } #if defined(HARDWARE_TOUCH) - if (MainWindow::instance()->touchEventOccured() && (g_eeGeneral.backlightMode & e_backlight_mode_keys)) { - resetBacklightTimeout(); + if (MainWindow::instance()->touchEventOccured()) { + inactivity.counter = 0; + if (g_eeGeneral.backlightMode & e_backlight_mode_keys) { + resetBacklightTimeout(); + } } #endif