Loading android/app/src/com/android/bluetooth/btservice/ActiveDeviceManager.java +6 −5 Original line number Diff line number Diff line Loading @@ -884,12 +884,13 @@ public class ActiveDeviceManager implements AdapterService.BluetoothStateCallbac Log.d(TAG, "setHearingAidActiveDevice(" + device + ")" + (device == null ? " hasFallbackDevice=" + hasFallbackDevice : "")); } synchronized (mLock) { final HearingAidService hearingAidService = mFactory.getHearingAidService(); if (hearingAidService == null) { return false; } synchronized (mLock) { if (device == null) { if (!hearingAidService.removeActiveDevice(!hasFallbackDevice)) { return false; Loading android/app/src/com/android/bluetooth/hfp/HeadsetService.java +4 −4 Original line number Diff line number Diff line Loading @@ -1382,11 +1382,11 @@ public class HeadsetService extends ProfileService { @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public boolean setActiveDevice(BluetoothDevice device) { Log.i(TAG, "setActiveDevice: device=" + device + ", " + Utils.getUidPidString()); synchronized (mStateMachines) { if (device == null) { removeActiveDevice(); return true; } synchronized (mStateMachines) { if (device.equals(mActiveDevice)) { Log.i(TAG, "setActiveDevice: device " + device + " is already active"); return true; Loading Loading
android/app/src/com/android/bluetooth/btservice/ActiveDeviceManager.java +6 −5 Original line number Diff line number Diff line Loading @@ -884,12 +884,13 @@ public class ActiveDeviceManager implements AdapterService.BluetoothStateCallbac Log.d(TAG, "setHearingAidActiveDevice(" + device + ")" + (device == null ? " hasFallbackDevice=" + hasFallbackDevice : "")); } synchronized (mLock) { final HearingAidService hearingAidService = mFactory.getHearingAidService(); if (hearingAidService == null) { return false; } synchronized (mLock) { if (device == null) { if (!hearingAidService.removeActiveDevice(!hasFallbackDevice)) { return false; Loading
android/app/src/com/android/bluetooth/hfp/HeadsetService.java +4 −4 Original line number Diff line number Diff line Loading @@ -1382,11 +1382,11 @@ public class HeadsetService extends ProfileService { @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public boolean setActiveDevice(BluetoothDevice device) { Log.i(TAG, "setActiveDevice: device=" + device + ", " + Utils.getUidPidString()); synchronized (mStateMachines) { if (device == null) { removeActiveDevice(); return true; } synchronized (mStateMachines) { if (device.equals(mActiveDevice)) { Log.i(TAG, "setActiveDevice: device " + device + " is already active"); return true; Loading