diff options
author | Jon Miranda <jonmiranda@google.com> | 2019-08-01 15:19:01 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-08-01 15:19:01 -0700 |
commit | 783717c0c6b52e832044fe32764043424fdd1154 (patch) | |
tree | 9c5f4e34e1cb33d83450f13b4f340b0aee5b8b53 /quickstep | |
parent | 13bdbffe29f71411909395a0035b919771edf1f5 (diff) | |
parent | f20a7d252c927cc5eb3096495502131eec2dc5af (diff) | |
download | android_packages_apps_Trebuchet-783717c0c6b52e832044fe32764043424fdd1154.tar.gz android_packages_apps_Trebuchet-783717c0c6b52e832044fe32764043424fdd1154.tar.bz2 android_packages_apps_Trebuchet-783717c0c6b52e832044fe32764043424fdd1154.zip |
Merge "Fix bug where rounded corners were being set despite being disabled." into ub-launcher3-qt-dev am: 9da9a2bd21
am: f20a7d252c
Change-Id: I3fcfe4dc137756d5b4a049468632d111ca7fa4f6
Diffstat (limited to 'quickstep')
-rw-r--r-- | quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java b/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java index fc8d02a71..991408c64 100644 --- a/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java +++ b/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java @@ -32,6 +32,7 @@ import static com.android.launcher3.dragndrop.DragLayer.ALPHA_INDEX_TRANSITIONS; import static com.android.launcher3.views.FloatingIconView.SHAPE_PROGRESS_DURATION; import static com.android.quickstep.TaskUtils.taskIsATargetWithMode; import static com.android.systemui.shared.system.QuickStepContract.getWindowCornerRadius; +import static com.android.systemui.shared.system.QuickStepContract.supportsRoundedCornersOnWindows; import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MODE_CLOSING; import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MODE_OPENING; @@ -495,6 +496,8 @@ public abstract class QuickstepAppTransitionManagerImpl extends LauncherAppTrans endCrop = windowTargetBounds.height(); } + final float initialWindowRadius = supportsRoundedCornersOnWindows(mLauncher.getResources()) + ? startCrop / 2f : 0f; final float windowRadius = mDeviceProfile.isMultiWindowMode ? 0 : getWindowCornerRadius(mLauncher.getResources()); appAnimator.addUpdateListener(new MultiValueUpdateListener() { @@ -506,7 +509,7 @@ public abstract class QuickstepAppTransitionManagerImpl extends LauncherAppTrans alphaDuration, LINEAR); FloatProp mCroppedSize = new FloatProp(startCrop, endCrop, 0, CROP_DURATION, EXAGGERATED_EASE); - FloatProp mWindowRadius = new FloatProp(startCrop / 2f, windowRadius, 0, + FloatProp mWindowRadius = new FloatProp(initialWindowRadius, windowRadius, 0, RADIUS_DURATION, EXAGGERATED_EASE); @Override |