diff options
Diffstat (limited to 'firmware/powermgmt.c')
-rw-r--r-- | firmware/powermgmt.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c index f1dd83ef52..bf5734c264 100644 --- a/firmware/powermgmt.c +++ b/firmware/powermgmt.c | |||
@@ -358,8 +358,12 @@ static void handle_auto_poweroff(void) | |||
358 | 358 | ||
359 | if (usb_inserted() | 359 | if (usb_inserted() |
360 | #if CONFIG_CHARGING && !defined(HAVE_POWEROFF_WHILE_CHARGING) | 360 | #if CONFIG_CHARGING && !defined(HAVE_POWEROFF_WHILE_CHARGING) |
361 | #if CONFIG_CHARGING >= CHARGING_MONITOR | ||
362 | || charging_state() | ||
363 | #else | ||
361 | || charger_input_state != NO_CHARGER | 364 | || charger_input_state != NO_CHARGER |
362 | #endif | 365 | #endif |
366 | #endif | ||
363 | ) { | 367 | ) { |
364 | DEBUGF("Sleep timer timeout. Stopping...\n"); | 368 | DEBUGF("Sleep timer timeout. Stopping...\n"); |
365 | set_sleep_timer(0); | 369 | set_sleep_timer(0); |