summaryrefslogtreecommitdiffstats
path: root/quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java
diff options
context:
space:
mode:
authorTracy Zhou <tracyzhou@google.com>2019-04-02 11:06:31 -0700
committerTracy Zhou <tracyzhou@google.com>2019-04-02 11:10:30 -0700
commita3643e54a768cbf55a671a9ac7718f1a30dd8715 (patch)
tree8a888d07f26d5a87eaabc0f426d18e2199af04d5 /quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java
parent3b4794f6d26a778fe9aa1fa41330b31d764899c4 (diff)
downloadandroid_packages_apps_Trebuchet-a3643e54a768cbf55a671a9ac7718f1a30dd8715.tar.gz
android_packages_apps_Trebuchet-a3643e54a768cbf55a671a9ac7718f1a30dd8715.tar.bz2
android_packages_apps_Trebuchet-a3643e54a768cbf55a671a9ac7718f1a30dd8715.zip
Fix live tile overlay clipping part of the screen during swipe up to home animation
Change-Id: I72cd99d145a251a8607ec40abcbc9b58fe32e938 Fixes: 128711026 Test: Manual
Diffstat (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java')
-rw-r--r--quickstep/recents_ui_overrides/src/com/android/quickstep/util/ClipAnimationHelper.java7
1 files changed, 6 insertions, 1 deletions
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;
}