summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@android.com>2014-03-11 00:15:11 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-03-11 00:15:11 +0000
commit70c274361ec6089c5ed9d1a62877d51b9ec1dcc8 (patch)
treeaf86f54f2ca45cc699a4c83811e6b9f440a5f078
parent3c6bb4d4ec58d03f023280c8be8d95d984c8d1f1 (diff)
parentdaa1c96954f666b9f661501e11014a57533eefad (diff)
downloadframeworks_base-70c274361ec6089c5ed9d1a62877d51b9ec1dcc8.zip
frameworks_base-70c274361ec6089c5ed9d1a62877d51b9ec1dcc8.tar.gz
frameworks_base-70c274361ec6089c5ed9d1a62877d51b9ec1dcc8.tar.bz2
am daa1c969: am aaf23a9a: am c3f5d694: Merge "Hang off call by power button while screen is on"
* commit 'daa1c96954f666b9f661501e11014a57533eefad': Hang off call by power button while screen is on
-rw-r--r--policy/src/com/android/internal/policy/impl/PhoneWindowManager.java2
1 files changed, 1 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 f53868b..393f2c1 100644
--- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
@@ -3992,7 +3992,7 @@ public class PhoneWindowManager implements WindowManagerPolicy {
telephonyService.silenceRinger();
} else if ((mIncallPowerBehavior
& Settings.Secure.INCALL_POWER_BUTTON_BEHAVIOR_HANGUP) != 0
- && telephonyService.isOffhook()) {
+ && telephonyService.isOffhook() && isScreenOn) {
// Otherwise, if "Power button ends call" is enabled,
// the Power button will hang up any current active call.
hungUp = telephonyService.endCall();