From 41afb0ec67617fd63684f76c2f0eb7a40f1f8f09 Mon Sep 17 00:00:00 2001 From: Santiago Seifert Date: Tue, 7 Feb 2023 20:11:55 +0000 Subject: Fix flag check in InfoMediaManager Bug: 266923039 Test: atest MediaOutputAdapterTest MediaOutputControllerTest MediaOutputBaseDialogTest MediaOutputDialogTest Change-Id: I24847ce28c852e17819c3a8c8dfe49bf6afa5404 --- .../SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/SettingsLib/src') diff --git a/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java b/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java index 85d4fab4170e..07bd9ec471cd 100644 --- a/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java @@ -646,7 +646,7 @@ public class InfoMediaManager extends MediaManager { List itemList = routeListingPreference.getItems(); for (RouteListingPreference.Item item : itemList) { // Put suggested devices on the top first before further organization - if (item.getFlags() == RouteListingPreference.Item.FLAG_SUGGESTED) { + if ((item.getFlags() & RouteListingPreference.Item.FLAG_SUGGESTED) != 0) { finalizedItemList.add(0, item); } else { finalizedItemList.add(item); -- cgit v1.2.3-59-g8ed1b