diff --git a/lineage/lib/main/java/org/lineageos/platform/internal/StyleInterfaceService.java b/lineage/lib/main/java/org/lineageos/platform/internal/StyleInterfaceService.java index 6000891e..bb2c2739 100644 --- a/lineage/lib/main/java/org/lineageos/platform/internal/StyleInterfaceService.java +++ b/lineage/lib/main/java/org/lineageos/platform/internal/StyleInterfaceService.java @@ -238,7 +238,7 @@ public class StyleInterfaceService extends LineageSystemService { try { PackageInfo pi = mPackageManager.getPackageInfo(pkgName, 0); - return pi != null && (pi.overlayFlags & PackageInfo.FLAG_OVERLAY_STATIC) == 0 && + return pi != null && !pi.isStaticOverlayPackage() && isValidAccent(pkgName); } catch (PackageManager.NameNotFoundException e) { return false;