Loading services/core/java/com/android/server/media/BluetoothRouteProvider.java +10 −7 Original line number Diff line number Diff line Loading @@ -306,11 +306,13 @@ class BluetoothRouteProvider { } } else if (state == BluetoothProfile.STATE_DISCONNECTING || state == BluetoothProfile.STATE_DISCONNECTED) { if (btRoute != null) { btRoute.connectedProfiles.delete(profile); if (btRoute.connectedProfiles.size() == 0) { mBluetoothRoutes.remove(device.getAddress()); if (mActiveDevice != null && TextUtils.equals(mActiveDevice.getAddress(), device.getAddress())) { && TextUtils.equals(mActiveDevice.getAddress(), device.getAddress())) { mActiveDevice = null; } notifyBluetoothRoutesUpdated(); Loading @@ -319,3 +321,4 @@ class BluetoothRouteProvider { } } } } Loading
services/core/java/com/android/server/media/BluetoothRouteProvider.java +10 −7 Original line number Diff line number Diff line Loading @@ -306,11 +306,13 @@ class BluetoothRouteProvider { } } else if (state == BluetoothProfile.STATE_DISCONNECTING || state == BluetoothProfile.STATE_DISCONNECTED) { if (btRoute != null) { btRoute.connectedProfiles.delete(profile); if (btRoute.connectedProfiles.size() == 0) { mBluetoothRoutes.remove(device.getAddress()); if (mActiveDevice != null && TextUtils.equals(mActiveDevice.getAddress(), device.getAddress())) { && TextUtils.equals(mActiveDevice.getAddress(), device.getAddress())) { mActiveDevice = null; } notifyBluetoothRoutesUpdated(); Loading @@ -319,3 +321,4 @@ class BluetoothRouteProvider { } } } }