summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Matthew Xie <mattx@google.com> 2012-01-12 11:29:39 -0800
committer Android Git Automerger <android-git-automerger@android.com> 2012-01-12 11:29:39 -0800
commitcf5cecd854376b1a08b3f28a34e7555b44c594f3 (patch)
treeb9bd7513ad1fb88c9bd84e5c5834d600a2d59ce0
parent1bdaa928ccc3caae5814fb6e9c398821c7866812 (diff)
parent1890fa822091ea700b7409ac79a57cf650b55003 (diff)
am 1890fa82: am 79d84930: Merge "Set Bluetooth adapter to PowerOff mode when turnoff with airplane on" into ics-mr1
* commit '1890fa822091ea700b7409ac79a57cf650b55003': Set Bluetooth adapter to PowerOff mode when turnoff with airplane on
-rw-r--r--core/java/android/server/BluetoothAdapterStateMachine.java2
-rwxr-xr-xcore/java/android/server/BluetoothService.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/server/BluetoothAdapterStateMachine.java b/core/java/android/server/BluetoothAdapterStateMachine.java
index ed59b032844d..7711caacf5be 100644
--- a/core/java/android/server/BluetoothAdapterStateMachine.java
+++ b/core/java/android/server/BluetoothAdapterStateMachine.java
@@ -539,7 +539,7 @@ final class BluetoothAdapterStateMachine extends StateMachine {
}
// we turn all the way to PowerOff with AIRPLANE_MODE_ON
- if (message.what == AIRPLANE_MODE_ON) {
+ if (message.what == AIRPLANE_MODE_ON || mBluetoothService.isAirplaneModeOn()) {
// We inform all the per process callbacks
allProcessesCallback(false);
deferMessage(obtainMessage(AIRPLANE_MODE_ON));
diff --git a/core/java/android/server/BluetoothService.java b/core/java/android/server/BluetoothService.java
index 94fbbc8d33e2..fecc8f9b3163 100755
--- a/core/java/android/server/BluetoothService.java
+++ b/core/java/android/server/BluetoothService.java
@@ -1706,7 +1706,7 @@ public class BluetoothService extends IBluetooth.Stub {
}
/* Returns true if airplane mode is currently on */
- private final boolean isAirplaneModeOn() {
+ /*package*/ final boolean isAirplaneModeOn() {
return Settings.System.getInt(mContext.getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, 0) == 1;
}