mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 10:48:19 +00:00
Merge "Fix overshoot velocity in 2-button landscape mode" into ub-launcher3-qt-r1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
160134e0b1
@@ -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;
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user