Fix bug where all apps items fade in.

Removes all Add/Change/Move/Remove animations by
clearing the AllAppsRecyclerView ItemAnimator.

Bug: 64675794
Change-Id: I41f975ab6be4bf48c483828ea6f109382a8a9320
(cherry picked from commit 7dfabaa02b)
This commit is contained in:
Jon Miranda
2017-08-15 10:31:17 -07:00
committed by Jonathan Miranda
parent bb10fa8fc2
commit 48a4e91c73

View File

@@ -224,8 +224,8 @@ public class AllAppsContainerView extends BaseContainerView implements DragSourc
mAppsRecyclerView.setLayoutManager(mLayoutManager);
mAppsRecyclerView.setAdapter(mAdapter);
mAppsRecyclerView.setHasFixedSize(true);
// Removes the animation that can occur when updating the predicted apps in place.
mAppsRecyclerView.getItemAnimator().setChangeDuration(0);
// No animations will occur when changes occur to the items in this RecyclerView.
mAppsRecyclerView.setItemAnimator(null);
if (FeatureFlags.LAUNCHER3_PHYSICS) {
mAppsRecyclerView.setSpringAnimationHandler(mSpringAnimationHandler);
}