diff options
author | Joe Onorato <joeo@android.com> | 2010-06-08 10:54:30 -0700 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2010-06-08 11:32:28 -0700 |
commit | cc67f476c01ee6a7d593fa67f80392c6793432d7 (patch) | |
tree | ad435ddee366c2d4ba779ea835fa89b11aeaaa6a /src/com/android/launcher2/Launcher.java | |
parent | 843e860e8ebab96ff70988f2829fac38afd9d937 (diff) | |
download | android_packages_apps_Trebuchet-cc67f476c01ee6a7d593fa67f80392c6793432d7.tar.gz android_packages_apps_Trebuchet-cc67f476c01ee6a7d593fa67f80392c6793432d7.tar.bz2 android_packages_apps_Trebuchet-cc67f476c01ee6a7d593fa67f80392c6793432d7.zip |
Improve launcher loading performance by only doing re-binds.
This always reloads the workspace, because I think it's a less risky change and that only adds
~100ms.
Change-Id: I215b1f741f022e47ce06e78b9cfdd9967a8f1b9d
Diffstat (limited to 'src/com/android/launcher2/Launcher.java')
-rw-r--r-- | src/com/android/launcher2/Launcher.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index 62aaa8be6..13a39a3a3 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -92,7 +92,7 @@ import com.android.launcher.R; public final class Launcher extends Activity implements View.OnClickListener, OnLongClickListener, LauncherModel.Callbacks, AllAppsView.Watcher { static final String TAG = "Launcher"; - static final boolean LOGD = true; + static final boolean LOGD = false; static final boolean PROFILE_STARTUP = false; static final boolean DEBUG_WIDGETS = false; @@ -247,11 +247,6 @@ public final class Launcher extends Activity android.os.Debug.stopMethodTracing(); } - // We have a new AllAppsView, we need to re-bind everything, and it could have - // changed in our absence. - mModel.setAllAppsDirty(); - mModel.setWorkspaceDirty(); - if (!mRestoring) { mModel.startLoader(this, true); } @@ -1856,7 +1851,6 @@ public final class Launcher extends Activity if (mWorkspaceLoading) { lockAllApps(); - mModel.setWorkspaceDirty(); mModel.startLoader(Launcher.this, false); } else { final FolderIcon folderIcon = (FolderIcon) @@ -1866,7 +1860,6 @@ public final class Launcher extends Activity getWorkspace().requestLayout(); } else { lockAllApps(); - mModel.setWorkspaceDirty(); mWorkspaceLoading = true; mModel.startLoader(Launcher.this, false); } |