OSDN Git Service

Alarm: ignore back key during power off alarm
authorMao Jinlong <c_jmao@codeaurora.org>
Tue, 9 Aug 2016 07:26:07 +0000 (15:26 +0800)
committerGerrit - the friendly Code Review server <code-review@localhost>
Thu, 25 Aug 2016 04:23:28 +0000 (21:23 -0700)
AlarmActivity should keep showing before user decide to dissmiss or
snooze power off alarm. So ignore the back key during power off
alarm mode.

Change-Id: Iefb169c237c1ca037b4451ced250449945038e84
CRs-Fixed: 1046939

services/core/java/com/android/server/policy/PhoneWindowManager.java

index f47c0cd..6774a7c 100644 (file)
@@ -3004,7 +3004,8 @@ public class PhoneWindowManager implements WindowManagerPolicy {
         if (isAlarmBoot && (keyCode == KeyEvent.KEYCODE_HOME
                 || keyCode == KeyEvent.KEYCODE_SEARCH
                 || keyCode == KeyEvent.KEYCODE_MENU
-                || keyCode == KeyEvent.KEYCODE_APP_SWITCH)) {
+                || keyCode == KeyEvent.KEYCODE_APP_SWITCH
+                || keyCode == KeyEvent.KEYCODE_BACK)) {
             return -1;
         }