From fe573ef79b3c5043bcee92d8db3735f7820512b6 Mon Sep 17 00:00:00 2001 From: Scott Mertz Date: Thu, 19 Feb 2015 16:37:06 -0800 Subject: close cursors when through with them Change-Id: I861b12ab595c80c5ee7c746f8e9402f9667ebbe7 --- src/org/cyanogenmod/themes/provider/ThemesProvider.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') 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); -- cgit v1.2.3