diff options
author | Devin Kim <dojip.kim@lge.com> | 2012-12-07 09:25:06 -0800 |
---|---|---|
committer | The Android Automerger <android-build@android.com> | 2013-01-22 21:14:40 -0800 |
commit | 7d5f33ed55b9511a64d3e73b33366718972f74af (patch) | |
tree | b995bc44b60ac5fa79f220f3326845da9e3bc877 | |
parent | 3493f18985973e35f83b34b737c8fbcb179007c3 (diff) | |
download | core-android-4.2.1_r1.2.tar.gz |
charger: Do not suspend when disconnecting from chargerandroid-4.2.1_r1.2jb-mr1-release
The device should be power off when disconnecting from charger.
If the device enter to suspend, the device couldn't handle the power off
process. So the device shouldn't suspend to handle the power off at that time
Bug: 7429504
Change-Id: I9a0a60e53f315cd83550dc730a33bc7bd464ef67
-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 25b3b1aaf..353bdf086 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; } |