diff options
Diffstat (limited to 'src/com/android/launcher/Launcher.java')
-rw-r--r-- | src/com/android/launcher/Launcher.java | 7 |
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 { |