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

Commit ad51bc1d authored by Sam Cackett's avatar Sam Cackett Committed by Android (Google) Code Review
Browse files

Merge "Reset AppChip chevron when closed" into main

parents d4d4eaaf 191b13e8
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -115,9 +115,6 @@ public class TaskMenuView extends AbstractFloatingView {
            animateClose();
        } else {
            closeComplete();
            if (enableOverviewIconMenu()) {
                ((IconAppChipView) mTaskContainer.getIconView()).reset();
            }
        }
    }

@@ -378,9 +375,18 @@ public class TaskMenuView extends AbstractFloatingView {

    private void closeComplete() {
        mIsOpen = false;
        resetOverviewIconMenu();
        mActivity.getDragLayer().removeView(this);
    }

    private void resetOverviewIconMenu() {
        if (enableOverviewIconMenu()) {
            ((IconAppChipView) mTaskContainer.getIconView()).reset();
            setTranslationY(mMenuTranslationYBeforeOpen);
            mTaskContainer.getIconView().asView().setTranslationY(mIconViewTranslationYBeforeOpen);
        }
    }

    private RoundedRectRevealOutlineProvider createOpenCloseOutlineProvider() {
        float radius = TaskCornerRadius.get(mContext);
        Rect fromRect = new Rect(