diff options
author | Jon Miranda <jonmiranda@google.com> | 2019-05-14 13:59:22 -0700 |
---|---|---|
committer | Jon Miranda <jonmiranda@google.com> | 2019-05-14 13:59:22 -0700 |
commit | 04d29a61c9bee78a9c2c205b25c894b32d547618 (patch) | |
tree | c7f03edb1a0bb0144e672b5138191811b574c623 /quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java | |
parent | 3658d9fa0cf5c3629dd7e65494b4d2fbe7aab2e6 (diff) | |
download | android_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.tar.gz android_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.tar.bz2 android_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.zip |
Recycle FloatingIconView for swipe up to home animation.
Bug: 123900446
Change-Id: I63e900e86d921eddd3129ff68f895d6e8e7bff47
Diffstat (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java')
-rw-r--r-- | quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java index c33d25ccf..434353d44 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java @@ -118,16 +118,15 @@ public final class LauncherActivityControllerHelper implements ActivityControlHe } final RectF iconLocation = new RectF(); boolean canUseWorkspaceView = workspaceView != null && workspaceView.isAttachedToWindow(); - final FloatingIconView floatingView = canUseWorkspaceView - ? FloatingIconView.getFloatingIconView(activity, workspaceView, - true /* hideOriginal */, iconLocation, false /* isOpening */, null /* recycle */) + FloatingIconView floatingIconView = canUseWorkspaceView + ? recentsView.getFloatingIconView(activity, workspaceView, iconLocation) : null; return new HomeAnimationFactory() { @Nullable @Override public View getFloatingView() { - return floatingView; + return floatingIconView; } @NonNull |