aboutsummaryrefslogtreecommitdiffstats
path: root/charger/charger.c
diff options
context:
space:
mode:
authorPawit Pornkitprasan <p.pawit@gmail.com>2013-02-03 22:21:32 +0700
committerPawit Pornkitprasan <p.pawit@gmail.com>2013-02-03 22:21:57 +0700
commitd559a355bfb5a21effbd2caeaaa1dc87047d82b2 (patch)
treed3df8d524ca0e14a2b5fa2e46d204e1bda653ea1 /charger/charger.c
parentc925999aae343eb38e14632c0d74dd959ca5564c (diff)
downloadsystem_core-d559a355bfb5a21effbd2caeaaa1dc87047d82b2.tar.gz
system_core-d559a355bfb5a21effbd2caeaaa1dc87047d82b2.tar.bz2
system_core-d559a355bfb5a21effbd2caeaaa1dc87047d82b2.zip
charger: do not suspend when handling home
When using Google's suspend implementation, home press should also wake the device from suspend Change-Id: I51f3e45c5cb418b0b3718e7223a1336876379043
Diffstat (limited to 'charger/charger.c')
-rw-r--r--charger/charger.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/charger/charger.c b/charger/charger.c
index 8e53660f..bcfd5bd1 100644
--- a/charger/charger.c
+++ b/charger/charger.c
@@ -895,8 +895,10 @@ static void process_key(struct charger *charger, int code, int64_t now)
}
}
} else {
- if (key->pending)
+ if (key->pending) {
+ request_suspend(false);
kick_animation(charger->batt_anim);
+ }
}
key->pending = false;