Loading src/com/android/settings/display/ThemePreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,7 @@ public class ThemePreferenceController extends AbstractPreferenceController impl private boolean isChangeableOverlay(String packageName) { try { PackageInfo pi = mPackageManager.getPackageInfo(packageName, 0); return pi != null && !pi.isStaticOverlay; return pi != null && (pi.overlayFlags & PackageInfo.FLAG_OVERLAY_STATIC) == 0; } catch (PackageManager.NameNotFoundException e) { return false; } Loading tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -119,7 +119,7 @@ public class ThemePreferenceControllerTest { return info; }); PackageInfo pi = new PackageInfo(); pi.isStaticOverlay = true; pi.overlayFlags |= PackageInfo.FLAG_OVERLAY_STATIC; when(mMockPackageManager.getPackageInfo(eq("com.android.Theme1"), anyInt())).thenReturn(pi); when(mMockPackageManager.getPackageInfo(eq("com.android.Theme2"), anyInt())).thenReturn( new PackageInfo()); Loading Loading
src/com/android/settings/display/ThemePreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,7 @@ public class ThemePreferenceController extends AbstractPreferenceController impl private boolean isChangeableOverlay(String packageName) { try { PackageInfo pi = mPackageManager.getPackageInfo(packageName, 0); return pi != null && !pi.isStaticOverlay; return pi != null && (pi.overlayFlags & PackageInfo.FLAG_OVERLAY_STATIC) == 0; } catch (PackageManager.NameNotFoundException e) { return false; } Loading
tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -119,7 +119,7 @@ public class ThemePreferenceControllerTest { return info; }); PackageInfo pi = new PackageInfo(); pi.isStaticOverlay = true; pi.overlayFlags |= PackageInfo.FLAG_OVERLAY_STATIC; when(mMockPackageManager.getPackageInfo(eq("com.android.Theme1"), anyInt())).thenReturn(pi); when(mMockPackageManager.getPackageInfo(eq("com.android.Theme2"), anyInt())).thenReturn( new PackageInfo()); Loading