diff options
author | Michael Jurka <mikejurka@google.com> | 2013-01-23 12:39:24 +0100 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2013-08-17 02:35:26 -0700 |
commit | 5a0686bd65fcb249be11f1053849013750637e84 (patch) | |
tree | dce16a39b95291c967187e0a5aa800b4eaf67ce6 /src/com/cyanogenmod/trebuchet/LauncherModel.java | |
parent | 03cddc8bdd8f3cb3a0a5f66fa22b561a7eaf29eb (diff) | |
download | android_packages_apps_Trebuchet-5a0686bd65fcb249be11f1053849013750637e84.tar.gz android_packages_apps_Trebuchet-5a0686bd65fcb249be11f1053849013750637e84.tar.bz2 android_packages_apps_Trebuchet-5a0686bd65fcb249be11f1053849013750637e84.zip |
Cache widget previews in a DB
- Smoother All Apps scroll performance
Change-Id: Id2d31a45e71c63d05a46f580667ad94403730616
Diffstat (limited to 'src/com/cyanogenmod/trebuchet/LauncherModel.java')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/LauncherModel.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/trebuchet/LauncherModel.java b/src/com/cyanogenmod/trebuchet/LauncherModel.java index 7c1a7b976..a4308f517 100644 --- a/src/com/cyanogenmod/trebuchet/LauncherModel.java +++ b/src/com/cyanogenmod/trebuchet/LauncherModel.java @@ -2128,6 +2128,7 @@ public class LauncherModel extends BroadcastReceiver { for (String p : packages) { if (DEBUG_LOADERS) Log.d(TAG, "mAllAppsList.updatePackage " + p); mBgAllAppsList.updatePackage(context, p); + WidgetPreviewLoader.removeFromDb(context, p); } break; case OP_REMOVE: @@ -2135,6 +2136,7 @@ public class LauncherModel extends BroadcastReceiver { for (String p : packages) { if (DEBUG_LOADERS) Log.d(TAG, "mAllAppsList.removePackage " + p); mBgAllAppsList.removePackage(p); + WidgetPreviewLoader.removeFromDb(context, p); } break; } |