diff --git a/src/ButtonThread.h b/src/ButtonThread.h index 49243a93d..1549c748b 100644 --- a/src/ButtonThread.h +++ b/src/ButtonThread.h @@ -144,8 +144,15 @@ class ButtonThread : public concurrency::OSThread screen->startShutdownScreen(); DEBUG_MSG("Shutdown from long press"); playBeep(); +#ifdef PIN_LED1 ledOff(PIN_LED1); +#endif +#ifdef PIN_LED2 ledOff(PIN_LED2); +#endif +#ifdef PIN_LED3 + ledOff(PIN_LED3); +#endif shutdown_on_long_stop = true; } #endif diff --git a/src/shutdown.h b/src/shutdown.h index 57cd1b691..718ed0e0b 100644 --- a/src/shutdown.h +++ b/src/shutdown.h @@ -21,8 +21,15 @@ void powerCommandsCheck() if (shutdownAtMsec) { screen->startShutdownScreen(); playBeep(); +#ifdef PIN_LED1 ledOff(PIN_LED1); +#endif +#ifdef PIN_LED2 ledOff(PIN_LED2); +#endif +#ifdef PIN_LED3 + ledOff(PIN_LED3); +#endif } #endif