diff options
-rw-r--r-- | apps/status.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/status.c b/apps/status.c index 8e4a2c9b08..20e672d8dc 100644 --- a/apps/status.c +++ b/apps/status.c | |||
@@ -202,8 +202,9 @@ void status_draw(void) | |||
202 | if(charger_inserted()) { | 202 | if(charger_inserted()) { |
203 | battery_state = true; | 203 | battery_state = true; |
204 | plug_state = true; | 204 | plug_state = true; |
205 | if(charger_enabled) { /* animate battery if charging */ | 205 | if (charge_state > 0) /* charge || top off || trickle */ |
206 | global_settings.runtime = 0; | 206 | global_settings.runtime = 0; |
207 | if ((charge_state == 1) || (charge_state == 2 )) { /* animate battery if charging or top-off charging*/ | ||
207 | battlevel = battery_charge_step * 34; /* 34 for a better look */ | 208 | battlevel = battery_charge_step * 34; /* 34 for a better look */ |
208 | battlevel = battlevel > 100 ? 100 : battlevel; | 209 | battlevel = battlevel > 100 ? 100 : battlevel; |
209 | if(TIME_AFTER(current_tick, switch_tick)) { | 210 | if(TIME_AFTER(current_tick, switch_tick)) { |