summaryrefslogtreecommitdiff
path: root/firmware/backlight.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/backlight.c')
-rw-r--r--firmware/backlight.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c
index e8a71af12c..1284db4659 100644
--- a/firmware/backlight.c
+++ b/firmware/backlight.c
@@ -21,6 +21,9 @@
21 * 21 *
22 ****************************************************************************/ 22 ****************************************************************************/
23#include "config.h" 23#include "config.h"
24#if !defined(BOOTLOADER)
25#include "settings.h"
26#endif
24#include <stdlib.h> 27#include <stdlib.h>
25#include "cpu.h" 28#include "cpu.h"
26#include "kernel.h" 29#include "kernel.h"
@@ -667,7 +670,11 @@ void backlight_thread(void)
667 670
668 case SYS_POWEROFF: /* Lock backlight on poweroff so it doesn't */ 671 case SYS_POWEROFF: /* Lock backlight on poweroff so it doesn't */
669 locked = true; /* go off before power is actually cut. */ 672 locked = true; /* go off before power is actually cut. */
670 /* fall through */ 673#if !defined(BOOTLOADER)
674 if (!global_settings.show_shutdown_message)
675 break;
676#endif
677 /* else fall through */
671#if CONFIG_CHARGING 678#if CONFIG_CHARGING
672 case SYS_CHARGER_CONNECTED: 679 case SYS_CHARGER_CONNECTED:
673 case SYS_CHARGER_DISCONNECTED: 680 case SYS_CHARGER_DISCONNECTED: