diff options
| author | Pawit Pornkitprasan <p.pawit@gmail.com> | 2012-07-21 22:09:37 +0700 |
|---|---|---|
| committer | Pawit Pornkitprasan <p.pawit@gmail.com> | 2012-11-06 14:36:24 +0700 |
| commit | 1323e370150551207491ee1e9589e6e2df6fd120 (patch) | |
| tree | d8a3109019b13feb676187aa4f5226545bec6ec6 /charger/charger.c | |
| parent | d2c2b10b54a21aa4eb961fb46e9c0bfcea2c6a85 (diff) | |
| download | system_core-1323e370150551207491ee1e9589e6e2df6fd120.tar.gz system_core-1323e370150551207491ee1e9589e6e2df6fd120.tar.bz2 system_core-1323e370150551207491ee1e9589e6e2df6fd120.zip | |
charger: allow home button to wake
On certain devices (e.g. galaxysmtd), the user expects the physical
home button to be able to wake the device as well as the power button.
Change-Id: If764f36aba3810dfa5233af8baf0a740b04889e0
Diffstat (limited to 'charger/charger.c')
| -rw-r--r-- | charger/charger.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/charger/charger.c b/charger/charger.c index ef04bd51..2a0fb36e 100644 --- a/charger/charger.c +++ b/charger/charger.c @@ -870,6 +870,9 @@ static void process_key(struct charger *charger, int code, int64_t now) if (key->pending) kick_animation(charger->batt_anim); } + } else { + if (key->pending) + kick_animation(charger->batt_anim); } key->pending = false; @@ -878,6 +881,7 @@ static void process_key(struct charger *charger, int code, int64_t now) static void handle_input_state(struct charger *charger, int64_t now) { process_key(charger, KEY_POWER, now); + process_key(charger, KEY_HOME, now); if (charger->next_key_check != -1 && now > charger->next_key_check) charger->next_key_check = -1; |
