diff options
| author | Marie Janssen <jamuraa@google.com> | 2016-10-27 00:20:17 +0000 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2016-10-27 00:20:17 +0000 |
| commit | 6affbde5560921b0d4a83c30d98fdca208fea7ef (patch) | |
| tree | 2ac78c6d576522f86e740b642d029f09efabf341 /core/java | |
| parent | 7aa48283b0cffd3125c3699f5f15b915e18fc8fe (diff) | |
| parent | a80d745c656f1e09aa9331002f613883220ca029 (diff) | |
Bluetooth: prevent enabling BLE in airplane mode
am: a80d745c65
Change-Id: I05a57fa747abedab24e0509c1fb7ab8737b2256a
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/bluetooth/BluetoothAdapter.java | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/core/java/android/bluetooth/BluetoothAdapter.java b/core/java/android/bluetooth/BluetoothAdapter.java index e71468e60e29..4f19dcac1607 100644 --- a/core/java/android/bluetooth/BluetoothAdapter.java +++ b/core/java/android/bluetooth/BluetoothAdapter.java @@ -765,19 +765,13 @@ public final class BluetoothAdapter { public boolean enableBLE() { if (!isBleScanAlwaysAvailable()) return false; - if (isLeEnabled() == true) { - if (DBG) Log.d(TAG, "enableBLE(): BT is already enabled..!"); - try { - mManagerService.updateBleAppCount(mToken, true); - } catch (RemoteException e) { - Log.e(TAG, "", e); - } - return true; - } - try { - if (DBG) Log.d(TAG, "Calling enableBLE"); mManagerService.updateBleAppCount(mToken, true); + if (isLeEnabled()) { + if (DBG) Log.d(TAG, "enableBLE(): Bluetooth already enabled"); + return true; + } + if (DBG) Log.d(TAG, "enableBLE(): Calling enable"); return mManagerService.enable(); } catch (RemoteException e) { Log.e(TAG, "", e); |
