Loading src/com/android/settings/applications/specialaccess/notificationaccess/BridgedAppsPreferenceController.java +2 −1 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import androidx.preference.PreferenceScreen; import com.android.settings.applications.AppStateBaseBridge; import com.android.settings.core.BasePreferenceController; import com.android.settings.notification.NotificationBackend; import com.android.settingslib.applications.AppUtils; import com.android.settingslib.applications.ApplicationsState; import com.android.settingslib.applications.ApplicationsState.AppEntry; import com.android.settingslib.applications.ApplicationsState.AppFilter; Loading Loading @@ -128,7 +129,7 @@ public class BridgedAppsPreferenceController extends BasePreferenceController im CheckBoxPreference preference = mScreen.findPreference(prefKey); if (preference == null) { preference = new CheckBoxPreference(mScreen.getContext()); preference.setIcon(entry.icon); preference.setIcon(AppUtils.getIcon(mContext, entry)); preference.setTitle(entry.label); preference.setKey(prefKey); mScreen.addPreference(preference); Loading tests/unit/src/com/android/settings/applications/specialaccess/notificationaccess/BridgedAppsPreferenceControllerTest.java +2 −4 Original line number Diff line number Diff line Loading @@ -30,7 +30,6 @@ import android.content.ComponentName; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.VersionedPackage; import android.graphics.drawable.Drawable; import android.os.Looper; import android.service.notification.NotificationListenerFilter; import android.util.ArraySet; Loading Loading @@ -65,6 +64,7 @@ public class BridgedAppsPreferenceControllerTest { PreferenceScreen mScreen; @Mock ApplicationsState mAppState; private ApplicationsState.AppEntry mAppEntry; private ApplicationsState.AppEntry mAppEntry2; Loading Loading @@ -92,8 +92,6 @@ public class BridgedAppsPreferenceControllerTest { mAppEntry.info = ai; mAppEntry.label = "hi"; Drawable icon = mock(Drawable.class); mAppEntry.icon = icon; mController = new BridgedAppsPreferenceController(mContext, "key"); mController.setCn(mCn); Loading Loading @@ -167,7 +165,7 @@ public class BridgedAppsPreferenceControllerTest { assertThat(actual.isChecked()).isTrue(); assertThat(actual.getTitle()).isEqualTo("hi"); assertThat(actual.getIcon()).isEqualTo(mAppEntry.icon); assertThat(actual.getIcon()).isNotNull(); } @Test Loading Loading
src/com/android/settings/applications/specialaccess/notificationaccess/BridgedAppsPreferenceController.java +2 −1 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import androidx.preference.PreferenceScreen; import com.android.settings.applications.AppStateBaseBridge; import com.android.settings.core.BasePreferenceController; import com.android.settings.notification.NotificationBackend; import com.android.settingslib.applications.AppUtils; import com.android.settingslib.applications.ApplicationsState; import com.android.settingslib.applications.ApplicationsState.AppEntry; import com.android.settingslib.applications.ApplicationsState.AppFilter; Loading Loading @@ -128,7 +129,7 @@ public class BridgedAppsPreferenceController extends BasePreferenceController im CheckBoxPreference preference = mScreen.findPreference(prefKey); if (preference == null) { preference = new CheckBoxPreference(mScreen.getContext()); preference.setIcon(entry.icon); preference.setIcon(AppUtils.getIcon(mContext, entry)); preference.setTitle(entry.label); preference.setKey(prefKey); mScreen.addPreference(preference); Loading
tests/unit/src/com/android/settings/applications/specialaccess/notificationaccess/BridgedAppsPreferenceControllerTest.java +2 −4 Original line number Diff line number Diff line Loading @@ -30,7 +30,6 @@ import android.content.ComponentName; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.VersionedPackage; import android.graphics.drawable.Drawable; import android.os.Looper; import android.service.notification.NotificationListenerFilter; import android.util.ArraySet; Loading Loading @@ -65,6 +64,7 @@ public class BridgedAppsPreferenceControllerTest { PreferenceScreen mScreen; @Mock ApplicationsState mAppState; private ApplicationsState.AppEntry mAppEntry; private ApplicationsState.AppEntry mAppEntry2; Loading Loading @@ -92,8 +92,6 @@ public class BridgedAppsPreferenceControllerTest { mAppEntry.info = ai; mAppEntry.label = "hi"; Drawable icon = mock(Drawable.class); mAppEntry.icon = icon; mController = new BridgedAppsPreferenceController(mContext, "key"); mController.setCn(mCn); Loading Loading @@ -167,7 +165,7 @@ public class BridgedAppsPreferenceControllerTest { assertThat(actual.isChecked()).isTrue(); assertThat(actual.getTitle()).isEqualTo("hi"); assertThat(actual.getIcon()).isEqualTo(mAppEntry.icon); assertThat(actual.getIcon()).isNotNull(); } @Test Loading