Hide disabled routes from the chooser dialog.
Bug: 11257292
Change-Id: I88f905ed4b5280ef9a7d39d37afa3f89aaaff9ce
diff --git a/v7/mediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java b/v7/mediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
index 91a4c08..25e7ff8 100644
--- a/v7/mediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
+++ b/v7/mediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
@@ -100,7 +100,7 @@
/**
* Returns true if the route should be included in the list.
* <p>
- * The default implementation returns true for non-default routes that
+ * The default implementation returns true for enabled non-default routes that
* match the selector. Subclasses can override this method to filter routes
* differently.
* </p>
@@ -109,7 +109,7 @@
* @return True if the route should be included in the chooser dialog.
*/
public boolean onFilterRoute(MediaRouter.RouteInfo route) {
- return !route.isDefault() && route.matchesSelector(mSelector);
+ return !route.isDefault() && route.isEnabled() && route.matchesSelector(mSelector);
}
@Override