summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Bryce Lee <brycelee@google.com> 2015-06-23 18:10:39 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2015-06-23 18:10:41 +0000
commit65dca454c7a717b001b51d0089e7565ba428ce87 (patch)
treeae0d75794f533faf526c55370f73c012f270d9d3
parent7c2500564b8a79c001c455928b56d45b967bae4b (diff)
parent685ed12b5daf781a5a54b9ec60cc756d31a1fb71 (diff)
Merge "Turn off theater mode upon power button press." into cw-d-mr1-dev
-rw-r--r--policy/src/com/android/internal/policy/impl/PhoneWindowManager.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
index 37e110997425..00facf00045c 100644
--- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
@@ -5174,10 +5174,16 @@ public class PhoneWindowManager implements WindowManagerPolicy {
}
private boolean wakeUp(long wakeTime, boolean wakeInTheaterMode) {
- if (!wakeInTheaterMode && isTheaterModeEnabled()) {
+ final boolean theaterModeEnabled = isTheaterModeEnabled();
+ if (!wakeInTheaterMode && theaterModeEnabled) {
return false;
}
+ if (theaterModeEnabled) {
+ Settings.Global.putInt(mContext.getContentResolver(),
+ Settings.Global.THEATER_MODE_ON, 0);
+ }
+
mPowerManager.wakeUp(wakeTime);
return true;
}