diff options
author | d34d <clark@cyngn.com> | 2015-03-07 09:48:53 -0800 |
---|---|---|
committer | Clark Scheff <clark@cyngn.com> | 2015-03-10 09:00:03 -0700 |
commit | d61bdb03364a481b56972b200bec41a410e33fb5 (patch) | |
tree | 154e77780d69c8deed8eb3727409d0a4a6b554bd /src/org/cyanogenmod/themes/provider/ThemesProvider.java | |
parent | cfbac9f8df5def4416f51c3cf7ef217b497c6402 (diff) | |
download | android_packages_providers_ThemesProvider-d61bdb03364a481b56972b200bec41a410e33fb5.tar.gz android_packages_providers_ThemesProvider-d61bdb03364a481b56972b200bec41a410e33fb5.tar.bz2 android_packages_providers_ThemesProvider-d61bdb03364a481b56972b200bec41a410e33fb5.zip |
Cleanup theme update path
Change-Id: Idf2f586b743025f4788f3373fc0078efec48feb9
Diffstat (limited to 'src/org/cyanogenmod/themes/provider/ThemesProvider.java')
-rw-r--r-- | src/org/cyanogenmod/themes/provider/ThemesProvider.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java index 92af9da..966a18f 100644 --- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java +++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java @@ -279,8 +279,6 @@ public class ThemesProvider extends ContentProvider { case THEMES_ID: String pkgName = values.getAsString(ThemesColumns.PKG_NAME); final boolean updatePreviews = getShouldUpdatePreviews(sqlDB, pkgName); - final int oldInstallState = - ProviderUtils.getInstallStateForTheme(getContext(), pkgName); rowsUpdated = sqlDB.update(ThemesTable.TABLE_NAME, values, selection, selectionArgs); if (updateNotTriggeredByContentProvider(values) && updatePreviews) { Intent intent = new Intent(getContext(), PreviewGenerationService.class); @@ -304,18 +302,6 @@ public class ThemesProvider extends ContentProvider { hasBootAni != null && hasBootAni); getContext().startService(intent); } - // Broadcast that the theme is installed if the previous state was INSTALLING and - // the new state is INSTALLED. - if (values.containsKey(ThemesColumns.INSTALL_STATE)) { - int newState = values.getAsInteger(ThemesColumns.INSTALL_STATE); - if (newState == ThemesColumns.InstallState.INSTALLED) { - if (oldInstallState == ThemesColumns.InstallState.INSTALLING) { - ProviderUtils.sendThemeInstalledBroadcast(getContext(), pkgName); - } else if (oldInstallState == ThemesColumns.InstallState.UPDATING) { - ProviderUtils.sendThemeUpdatedBroadcast(getContext(), pkgName); - } - } - } getContext().getContentResolver().notifyChange(uri, null); break; case MIXNMATCH: |