diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/org/cyanogenmod/themes/provider/ThemesProvider.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java index b64eafe..503d703 100644 --- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java +++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java @@ -512,6 +512,7 @@ public class ThemesProvider extends ContentProvider { // will be the ones to insert into the provider pmThemes.remove(pkgName); } + current.close(); // Check currently applied components (fonts, wallpapers etc) and verify the theme is // still installed. If it is not installed, set the component back to the default theme @@ -530,6 +531,7 @@ public class ThemesProvider extends ContentProvider { moveToDefault.add(component); } } + mixnmatch.close(); ThemeManager mService = (ThemeManager) getContext().getSystemService( Context.THEME_SERVICE); mService.requestThemeChange(SYSTEM_DEFAULT, moveToDefault); |