diff --git a/services/core/java/com/android/server/audio/AudioDeviceInventory.java b/services/core/java/com/android/server/audio/AudioDeviceInventory.java index de41611637230..a3c6f0a68c785 100644 --- a/services/core/java/com/android/server/audio/AudioDeviceInventory.java +++ b/services/core/java/com/android/server/audio/AudioDeviceInventory.java @@ -1102,6 +1102,7 @@ public class AudioDeviceInventory { mConnectedDevices.put(DeviceInfo.makeDeviceListKey(device, address), new DeviceInfo(device, name, address, AudioSystem.AUDIO_FORMAT_DEFAULT)); mDeviceBroker.postAccessoryPlugMediaUnmute(device); + setCurrentAudioRouteNameIfPossible(name, /*fromA2dp=*/false); } if (streamType == AudioSystem.STREAM_DEFAULT) {