diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-07-26 11:20:06 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-07-26 11:20:06 +0000 |
commit | 42fdcb9b0c990c329ded30faccc1453aae4581af (patch) | |
tree | 780e01a6191ea0e472ecf04e7fb0c6089e54d0ce | |
parent | 90f2ab72f72ea2f43efbf157caf7fff687c8f053 (diff) | |
parent | 208424352bd727e04b0e9e2ed8d1265187696140 (diff) |
Merge cherrypicks of ['googleplex-android-review.googlesource.com/28471034'] into sparse-12144103-L00800030005440722.
SPARSE_CHANGE: I87e6810467bcae0bac7f0418217b03e57c1d8c03
Change-Id: I8a273bccd490499b5551ab749a02f08b25412923
-rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java b/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java index 1728e405fa29..362267c75716 100644 --- a/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java @@ -576,6 +576,10 @@ public class InfoMediaManager extends MediaManager { case TYPE_HEARING_AID: case TYPE_BLUETOOTH_A2DP: case TYPE_BLE_HEADSET: + if (route.getAddress() == null) { + Log.e(TAG, "Ignoring bluetooth route with no set address: " + route); + break; + } final BluetoothDevice device = BluetoothAdapter.getDefaultAdapter().getRemoteDevice(route.getAddress()); final CachedBluetoothDevice cachedDevice = |