Skip to content

Commit 2ee575e

Browse files
Sudheer ShankaAndroid (Google) Code Review
authored andcommitted
Merge "Change ManageCrossProfileWidgetProviderUtil to use provider." into mnc-dev
2 parents cd4e8e9 + fb309a2 commit 2ee575e

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

app/src/main/java/com/google/android/testdpc/profilepolicy/ProfilePolicyManagementFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ private void showDisabledAppWidgetList() {
195195
= ManageCrossProfileWidgetProviderUtil.getInstance(getActivity())
196196
.getDisabledCrossProfileWidgetProvidersList();
197197
if (disabledCrossProfileWidgetProvidersList.isEmpty()) {
198-
showToast(R.string.all_accessibility_services_enabled);
198+
showToast(R.string.all_cross_profile_widget_providers_are_enabled);
199199
} else {
200200
AppInfoArrayAdapter appInfoArrayAdapter = new AppInfoArrayAdapter(getActivity(),
201201
R.layout.app_row, disabledCrossProfileWidgetProvidersList);

app/src/main/java/com/google/android/testdpc/profilepolicy/crossprofilewidgetprovider/ManageCrossProfileWidgetProviderUtil.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,9 @@ public List<String> getDisabledCrossProfileWidgetProvidersList() {
6969
List<AppWidgetProviderInfo> appWidgetProviderInfoList = mAppWidgetManager
7070
.getInstalledProviders();
7171
for (AppWidgetProviderInfo appWidgetProviderInfo : appWidgetProviderInfoList) {
72-
if (appWidgetProviderInfo.configure != null &&
73-
!enabledCrossProfileWidgetProvidersList.contains(
74-
appWidgetProviderInfo.configure.getPackageName())) {
75-
disabledCrossProfileWidgetProvidersPackageNameSet.add(
76-
appWidgetProviderInfo.configure.getPackageName());
72+
String appWidgetProviderPackage = appWidgetProviderInfo.provider.getPackageName();
73+
if (!enabledCrossProfileWidgetProvidersList.contains(appWidgetProviderPackage)) {
74+
disabledCrossProfileWidgetProvidersPackageNameSet.add(appWidgetProviderPackage);
7775
}
7876
}
7977
return new ArrayList<String>(disabledCrossProfileWidgetProvidersPackageNameSet);

0 commit comments

Comments
 (0)