diff options
| -rw-r--r-- | apps/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/main.c b/apps/main.c index 742c941..ac84027 100644 --- a/apps/main.c +++ b/apps/main.c @@ -201,7 +201,12 @@ void init(void) #endif #ifdef HAVE_CHARGING - if (coldstart && charger_inserted() && !global_settings.car_adapter_mode) + if (coldstart && charger_inserted() + && !global_settings.car_adapter_mode +#ifdef ATA_POWER_PLAYERSTYLE + && !ide_powered() /* relies on probing result from bootloader */ +#endif + ) { rc = charging_screen(); /* display a "charging" screen */ if (rc == 1 || rc == 2) /* charger removed or "Off/Stop" pressed */ |