diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2016-07-28 00:09:12 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-07-28 00:09:12 +0000 |
commit | d7380e210e0446a55fa2338e9676cf15abca113b (patch) | |
tree | 6daef1409450b57e503ba1cf7ffc9bc92893301a /src/com/android/launcher3/Launcher.java | |
parent | a81f580fb71c3e867ccbdef1d034ab17835318fb (diff) | |
parent | dd60ce41b31028a309448df17dcd5b7796af6fef (diff) | |
download | android_packages_apps_Trebuchet-d7380e210e0446a55fa2338e9676cf15abca113b.tar.gz android_packages_apps_Trebuchet-d7380e210e0446a55fa2338e9676cf15abca113b.tar.bz2 android_packages_apps_Trebuchet-d7380e210e0446a55fa2338e9676cf15abca113b.zip |
Merge "Remove two redundant layout pass in AllAppsTransitionController." into ub-launcher3-calgary
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index deac73be8..f22219f78 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -997,8 +997,8 @@ public class Launcher extends Activity // Don't update the predicted apps if the user is returning to launcher in the apps // view after launching an app, as they may be depending on the UI to be static to // switch to another app, otherwise, if it was - showAppsView(false /* animated */, false /* resetListToTop */, - !launchedFromApp /* updatePredictedApps */, false /* focusSearchBar */); + showAppsView(false /* animated */, !launchedFromApp /* updatePredictedApps */, + false /* focusSearchBar */); } else if (mOnResumeState == State.WIDGETS) { showWidgetsView(false, false); } @@ -2601,8 +2601,8 @@ public class Launcher extends Activity if (!isAppsViewVisible()) { getUserEventDispatcher().logActionOnControl(LauncherLogProto.Action.TAP, LauncherLogProto.ALL_APPS_BUTTON); - showAppsView(true /* animated */, false /* resetListToTop */, - true /* updatePredictedApps */, false /* focusSearchBar */); + showAppsView(true /* animated */, true /* updatePredictedApps */, + false /* focusSearchBar */); } } @@ -2611,7 +2611,7 @@ public class Launcher extends Activity if (!isAppsViewVisible()) { getUserEventDispatcher().logActionOnControl(LauncherLogProto.Action.LONGPRESS, LauncherLogProto.ALL_APPS_BUTTON); - showAppsView(true /* animated */, false /* resetListToTop */, + showAppsView(true /* animated */, true /* updatePredictedApps */, true /* focusSearchBar */); } } @@ -3355,12 +3355,9 @@ public class Launcher extends Activity /** * Shows the apps view. */ - public void showAppsView(boolean animated, boolean resetListToTop, boolean updatePredictedApps, + public void showAppsView(boolean animated, boolean updatePredictedApps, boolean focusSearchBar) { markAppsViewShown(); - if (resetListToTop) { - mAppsView.scrollToTop(); - } if (updatePredictedApps) { tryAndUpdatePredictedApps(); } @@ -3487,7 +3484,7 @@ public class Launcher extends Activity void exitSpringLoadedDragMode() { if (mState == State.APPS_SPRING_LOADED) { - showAppsView(true /* animated */, false /* resetListToTop */, + showAppsView(true /* animated */, false /* updatePredictedApps */, false /* focusSearchBar */); } else if (mState == State.WIDGETS_SPRING_LOADED) { showWidgetsView(true, false); |