From a3643e54a768cbf55a671a9ac7718f1a30dd8715 Mon Sep 17 00:00:00 2001 From: Tracy Zhou Date: Tue, 2 Apr 2019 11:06:31 -0700 Subject: Fix live tile overlay clipping part of the screen during swipe up to home animation Change-Id: I72cd99d145a251a8607ec40abcbc9b58fe32e938 Fixes: 128711026 Test: Manual --- .../src/com/android/quickstep/util/ClipAnimationHelper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java') diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java index 4450b4b98..d2cd83f2b 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java @@ -149,6 +149,11 @@ public class ClipAnimationHelper { } public RectF applyTransform(RemoteAnimationTargetSet targetSet, TransformParams params) { + return applyTransform(targetSet, params, true /* launcherOnTop */); + } + + public RectF applyTransform(RemoteAnimationTargetSet targetSet, TransformParams params, + boolean launcherOnTop) { if (params.currentRect == null) { RectF currentRect; mTmpRectF.set(mTargetRect); @@ -189,7 +194,7 @@ public class ClipAnimationHelper { } } alpha = mTaskAlphaCallback.apply(app, params.targetAlpha); - } else if (ENABLE_QUICKSTEP_LIVE_TILE.get()) { + } else if (ENABLE_QUICKSTEP_LIVE_TILE.get() && launcherOnTop) { crop = null; layer = Integer.MAX_VALUE; } -- cgit v1.2.3