From f9ad0f6e3c8540e2ae246f24cbcc669b1104df5f Mon Sep 17 00:00:00 2001 From: Kyunglyul Hyun Date: Wed, 17 Jun 2020 20:29:04 +0900 Subject: [PATCH] Refresh mFilteredRoutes when routes are changed When a route changes its features, the returned getRoutes() can be changed. Bug: 159142641 Test: run support v7 demos manually to check onRouteAdded callback is invoked Change-Id: Icea855d631a566fd9129f98306e3ea8af4920764 --- media/java/android/media/MediaRouter2.java | 1 + 1 file changed, 1 insertion(+) diff --git a/media/java/android/media/MediaRouter2.java b/media/java/android/media/MediaRouter2.java index 0f538a57a5eea..470c52a964c55 100644 --- a/media/java/android/media/MediaRouter2.java +++ b/media/java/android/media/MediaRouter2.java @@ -620,6 +620,7 @@ public final class MediaRouter2 { changedRoutes.add(route); } } + mShouldUpdateRoutes = true; } if (changedRoutes.size() > 0) { notifyRoutesChanged(changedRoutes);