Merge "Fix overshoot velocity in 2-button landscape mode" into ub-launcher3-qt-r1-dev

am: 160134e0b1

Change-Id: I921f30bbb37736d9519413b2803f5e0a6480748c
This commit is contained in:
Tony 2019-07-16 10:55:51 -07:00 committed by android-build-merger
commit 22e5235556
3 changed files with 4 additions and 4 deletions

View File

@ -882,7 +882,7 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity>
if (Math.abs(endVelocity) > minFlingVelocity && mTransitionDragLength > 0) {
if (endTarget == RECENTS && mMode != Mode.NO_BUTTON) {
Interpolators.OvershootParams overshoot = new Interpolators.OvershootParams(
startShift, endShift, endShift, velocityPxPerMs.y,
startShift, endShift, endShift, endVelocity / 1000,
mTransitionDragLength);
endShift = overshoot.end;
interpolator = overshoot.interpolator;

View File

@ -17,7 +17,6 @@
package com.android.quickstep;
import static com.android.launcher3.ui.TaplTestsLauncher3.getAppPackageName;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
@ -208,7 +207,7 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {
@Test
@NavigationModeSwitch
// @PortraitLandscape
@PortraitLandscape
public void testBackground() throws Exception {
startAppFast(resolveSystemApp(Intent.CATEGORY_APP_CALCULATOR));
final Background background = mLauncher.getBackground();

View File

@ -144,7 +144,8 @@ public class Interpolators {
public static Interpolator clampToProgress(Interpolator interpolator, float lowerBound,
float upperBound) {
if (upperBound <= lowerBound) {
throw new IllegalArgumentException("lowerBound must be less than upperBound");
throw new IllegalArgumentException(String.format(
"lowerBound (%f) must be less than upperBound (%f)", lowerBound, upperBound));
}
return t -> {
if (t < lowerBound) {