diff --git a/quickstep/res/values/dimens.xml b/quickstep/res/values/dimens.xml index bdc7c36d7f..d8504f19bc 100644 --- a/quickstep/res/values/dimens.xml +++ b/quickstep/res/values/dimens.xml @@ -29,7 +29,7 @@ 500dp 250dp - -30dp + -24dp 90dp diff --git a/quickstep/src/com/android/launcher3/uioverrides/WorkspaceCard.java b/quickstep/src/com/android/launcher3/uioverrides/WorkspaceCard.java index 92a09dd56a..8533502b06 100644 --- a/quickstep/src/com/android/launcher3/uioverrides/WorkspaceCard.java +++ b/quickstep/src/com/android/launcher3/uioverrides/WorkspaceCard.java @@ -76,7 +76,7 @@ public class WorkspaceCard extends View implements PageCallbacks, OnClickListene mTranslateXPage0 = scale[1]; mTranslateXPage1 = OverviewState .getScaleAndTranslationForPageRect(mLauncher, - getResources().getDimension(R.dimen.workspace_overview_offset_x), + getResources().getDimension(R.dimen.workspace_overview_offset_x) / scale[0], mTempRect)[1]; mExtraScrollShift = 0; diff --git a/src/com/android/launcher3/util/VerticalSwipeController.java b/src/com/android/launcher3/util/VerticalSwipeController.java index 5d47cd27ab..29477e3816 100644 --- a/src/com/android/launcher3/util/VerticalSwipeController.java +++ b/src/com/android/launcher3/util/VerticalSwipeController.java @@ -259,7 +259,7 @@ public abstract class VerticalSwipeController extends AnimatorListenerAdapter }); float nextFrameProgress = Utilities.boundToRange( - progress + velocity * SINGLE_FRAME_MS / getShiftRange(), 0f, 1f); + progress + velocity * SINGLE_FRAME_MS * mProgressMultiplier, 0f, 1f); ValueAnimator anim = mCurrentAnimation.getAnimationPlayer(); anim.setFloatValues(nextFrameProgress, targetState == mToState ? 1f : 0f);