commit | a39c2757537fdd5a6cc6375be01a6336474272ee | [log] [tgz] |
---|---|---|
author | Bruno Martins <bgcngm@gmail.com> | Tue Mar 06 12:53:29 2018 +0000 |
committer | darkobas <darkobas@gmail.com> | Tue Mar 06 12:53:29 2018 +0000 |
tree | 8381a7693cbd891b684ef73de1e05b1f21a3d23a | |
parent | 8728560202336ea8fb80a851fa1f77265823c4a7 [diff] |
OG: Update the way OMS records details about overlays Change-Id: I064380b1f3f57c54fef75c28d410f06488a5ff1e
diff --git a/src/org/omnirom/omnigears/interfacesettings/OmniThemePreferenceController.java b/src/org/omnirom/omnigears/interfacesettings/OmniThemePreferenceController.java index 346e286..e0e0b09 100644 --- a/src/org/omnirom/omnigears/interfacesettings/OmniThemePreferenceController.java +++ b/src/org/omnirom/omnigears/interfacesettings/OmniThemePreferenceController.java
@@ -142,7 +142,7 @@ 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; }