From e7d94a65ebef637302448354028fb5c5d1df1a83 Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Fri, 25 Mar 2016 10:58:00 -0700 Subject: ThemesProvider: Update for themes api changes. Change-Id: I9d2827fccb4665da22303024ece61d42596a0ca3 TICKET: CYNGNOS-2295 --- src/org/cyanogenmod/themes/provider/ThemePackageHelper.java | 4 ++-- src/org/cyanogenmod/themes/provider/ThemesProvider.java | 2 +- src/org/cyanogenmod/themes/provider/util/ProviderUtils.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/org/cyanogenmod/themes/provider/ThemePackageHelper.java b/src/org/cyanogenmod/themes/provider/ThemePackageHelper.java index 06020a1..5479229 100644 --- a/src/org/cyanogenmod/themes/provider/ThemePackageHelper.java +++ b/src/org/cyanogenmod/themes/provider/ThemePackageHelper.java @@ -276,7 +276,7 @@ public class ThemePackageHelper { mixnmatch.close(); builder.setRequestType(RequestType.THEME_REMOVED); - ThemeManager manager = ThemeManager.getInstance(); + ThemeManager manager = ThemeManager.getInstance(context); manager.requestThemeChange(builder.build(), false); // Delete the theme from the db @@ -410,7 +410,7 @@ public class ThemePackageHelper { } builder.setRequestType(RequestType.THEME_UPDATED); - ThemeManager manager = ThemeManager.getInstance(); + ThemeManager manager = ThemeManager.getInstance(context); manager.requestThemeChange(builder.build(), false); } } diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java index 12ea396..930517f 100644 --- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java +++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java @@ -597,7 +597,7 @@ public class ThemesProvider extends ContentProvider { builder.setRequestType(RequestType.THEME_REMOVED); ThemeChangeRequest request = builder.build(); if (request.getNumChangesRequested() > 0) { - ThemeManager mService = ThemeManager.getInstance(); + ThemeManager mService = ThemeManager.getInstance(getContext()); mService.requestThemeChange(request, false); } diff --git a/src/org/cyanogenmod/themes/provider/util/ProviderUtils.java b/src/org/cyanogenmod/themes/provider/util/ProviderUtils.java index d5771f3..6b8a9e3 100644 --- a/src/org/cyanogenmod/themes/provider/util/ProviderUtils.java +++ b/src/org/cyanogenmod/themes/provider/util/ProviderUtils.java @@ -64,7 +64,7 @@ public class ProviderUtils { * @return True if the theme is being processed or queued up for processing */ public static boolean isThemeBeingProcessed(Context context, String pkgName) { - ThemeManager tm = ThemeManager.getInstance(); + ThemeManager tm = ThemeManager.getInstance(context); return tm.isThemeBeingProcessed(pkgName); } -- cgit v1.2.3