summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher/Launcher.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher/Launcher.java')
-rw-r--r--src/com/android/launcher/Launcher.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/com/android/launcher/Launcher.java b/src/com/android/launcher/Launcher.java
index e88e55ebf..96569832b 100644
--- a/src/com/android/launcher/Launcher.java
+++ b/src/com/android/launcher/Launcher.java
@@ -151,7 +151,7 @@ public final class Launcher extends Activity implements View.OnClickListener, On
// Type: long
private static final String RUNTIME_STATE_PENDING_FOLDER_RENAME_ID = "launcher.rename_folder_id";
- private static LauncherModel sModel;
+ private static final LauncherModel sModel = new LauncherModel();
private static Bitmap sWallpaper;
@@ -212,10 +212,6 @@ public final class Launcher extends Activity implements View.OnClickListener, On
checkForLocaleChange();
setWallpaperDimension();
- if (sModel == null) {
- sModel = new LauncherModel();
- }
-
setContentView(R.layout.launcher);
setupViews();
@@ -1742,6 +1738,7 @@ public final class Launcher extends Activity implements View.OnClickListener, On
}
}
removeDialog(DIALOG_CREATE_SHORTCUT);
+ sModel.dropApplicationCache();
if (!reloadWorkspace) {
sModel.loadApplications(false, Launcher.this, false);
} else {