Merge "Avoid NullPointerException in MediaRouterService" into tm-dev

This commit is contained in:
TreeHugger Robot
2022-05-18 09:38:29 +00:00
committed by Android (Google) Code Review

View File

@@ -566,7 +566,9 @@ public final class MediaRouterService extends IMediaRouterService.Stub
boolean setDeviceRouteSelected = false;
synchronized (mLock) {
UserRecord userRecord = mUserRecords.get(userId);
for (ClientRecord clientRecord : userRecord.mClientRecords) {
List<ClientRecord> userClientRecords =
userRecord != null ? userRecord.mClientRecords : Collections.emptyList();
for (ClientRecord clientRecord : userClientRecords) {
if (TextUtils.equals(clientRecord.mPackageName, packageName)) {
if (mDefaultAudioRouteId.equals(clientRecord.mSelectedRouteId)) {
setDeviceRouteSelected = true;