diff options
Diffstat (limited to 'charger/charger.c')
-rw-r--r-- | charger/charger.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/charger/charger.c b/charger/charger.c index 25b3b1a..353bdf0 100644 --- a/charger/charger.c +++ b/charger/charger.c @@ -704,7 +704,8 @@ static void update_screen_state(struct charger *charger, int64_t now) charger->next_screen_transition = -1; gr_fb_blank(true); LOGV("[%lld] animation done\n", now); - request_suspend(true); + if (charger->num_supplies_online > 0) + request_suspend(true); return; } |