am b8f5c401: Don\'t close widget preview cache db
* commit 'b8f5c401de0a081557d8c014c0ecf00264d5f266': Don't close widget preview cache db
This commit is contained in:
@@ -894,9 +894,6 @@ public class AppsCustomizePagedView extends PagedViewWithDraggableItems implemen
|
|||||||
protected void onDetachedFromWindow() {
|
protected void onDetachedFromWindow() {
|
||||||
super.onDetachedFromWindow();
|
super.onDetachedFromWindow();
|
||||||
cancelAllTasks();
|
cancelAllTasks();
|
||||||
if (mWidgetPreviewLoader != null) {
|
|
||||||
mWidgetPreviewLoader.closeDb();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void clearAllWidgetPages() {
|
public void clearAllWidgetPages() {
|
||||||
|
|||||||
@@ -348,7 +348,6 @@ public class WidgetPreviewLoader {
|
|||||||
WIDGET_PREFIX + packageName + "/%",
|
WIDGET_PREFIX + packageName + "/%",
|
||||||
SHORTCUT_PREFIX + packageName + "/%"} // args to SELECT query
|
SHORTCUT_PREFIX + packageName + "/%"} // args to SELECT query
|
||||||
);
|
);
|
||||||
db.close();
|
|
||||||
synchronized(sInvalidPackages) {
|
synchronized(sInvalidPackages) {
|
||||||
sInvalidPackages.remove(packageName);
|
sInvalidPackages.remove(packageName);
|
||||||
}
|
}
|
||||||
@@ -357,12 +356,6 @@ public class WidgetPreviewLoader {
|
|||||||
}.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void) null);
|
}.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void) null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void closeDb() {
|
|
||||||
if (mDb != null) {
|
|
||||||
mDb.close();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private Bitmap readFromDb(String name, Bitmap b) {
|
private Bitmap readFromDb(String name, Bitmap b) {
|
||||||
if (mCachedSelectQuery == null) {
|
if (mCachedSelectQuery == null) {
|
||||||
mCachedSelectQuery = CacheDb.COLUMN_NAME + " = ? AND " +
|
mCachedSelectQuery = CacheDb.COLUMN_NAME + " = ? AND " +
|
||||||
|
|||||||
Reference in New Issue
Block a user