Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f262cf98 authored by Jon Miranda's avatar Jon Miranda
Browse files

Fix taskbar spring when going from home to overview.

Bug: 246660243
Test: go home -> overview
Change-Id: Id49d8f7457940ce28684c0259ed1f204b9026609
parent 713931ec
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ public class TaskbarStashInputConsumer extends DelegateInputConsumer {
    private final float mScreenWidth;

    private final int mTaskbarNavThreshold;
    private final int mTaskbarNavThresholdY;
    private final boolean mIsTaskbarAllAppsOpen;
    private boolean mHasPassedTaskbarNavThreshold;

@@ -74,6 +75,8 @@ public class TaskbarStashInputConsumer extends DelegateInputConsumer {
        Resources res = context.getResources();
        mUnstashArea = res.getDimensionPixelSize(R.dimen.taskbar_unstash_input_area);
        mTaskbarNavThreshold = res.getDimensionPixelSize(R.dimen.taskbar_nav_threshold);
        mTaskbarNavThresholdY = taskbarActivityContext.getDeviceProfile().heightPx
                - mTaskbarNavThreshold;
        mIsTaskbarAllAppsOpen =
                mTaskbarActivityContext != null && mTaskbarActivityContext.isTaskbarAllAppsOpen();

@@ -163,7 +166,7 @@ public class TaskbarStashInputConsumer extends DelegateInputConsumer {
                            }

                            if (dY < 0) {
                                dY = -OverScroll.dampedScroll(-dY, mTaskbarNavThreshold);
                                dY = -OverScroll.dampedScroll(-dY, mTaskbarNavThresholdY);
                                if (mTransitionCallback != null && !mIsTaskbarAllAppsOpen) {
                                    mTransitionCallback.onActionMove(dY);
                                }