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

Commit 43999195 authored by Selim Cinek's avatar Selim Cinek Committed by Android (Google) Code Review
Browse files

Merge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev

parents 1fa57517 278e7d6d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2489,7 +2489,7 @@ public class NotificationPanelView extends PanelView implements
    }

    protected void setVerticalPanelTranslation(float translation) {
        mNotificationStackScroller.setTranslationX(translation);
        mNotificationStackScroller.setVerticalPanelTranslation(translation);
        mQsFrame.setTranslationX(translation);
        int size = mVerticalTranslationListener.size();
        for (int i = 0; i < size; i++) {
+10 −4
Original line number Diff line number Diff line
@@ -422,6 +422,7 @@ public class NotificationStackScrollLayout extends ViewGroup
    private int mHeadsUpInset;
    private HeadsUpAppearanceController mHeadsUpAppearanceController;
    private NotificationIconAreaController mIconAreaController;
    private float mVerticalPanelTranslation;

    public NotificationStackScrollLayout(Context context) {
        this(context, null);
@@ -4003,8 +4004,13 @@ public class NotificationStackScrollLayout extends ViewGroup
        notifyHeightChangeListener(mShelf);
    }

    private void updateAntiBurnInTranslation() {
        setTranslationX(mAntiBurnInOffsetX * mDarkAmount);
    private void updatePanelTranslation() {
        setTranslationX(mVerticalPanelTranslation + mAntiBurnInOffsetX * mDarkAmount);
    }

    public void setVerticalPanelTranslation(float verticalPanelTranslation) {
        mVerticalPanelTranslation = verticalPanelTranslation;
        updatePanelTranslation();
    }

    /**
@@ -4034,7 +4040,7 @@ public class NotificationStackScrollLayout extends ViewGroup
        }
        updateAlgorithmHeightAndPadding();
        updateBackgroundDimming();
        updateAntiBurnInTranslation();
        updatePanelTranslation();
        requestChildrenUpdate();
    }

@@ -4602,7 +4608,7 @@ public class NotificationStackScrollLayout extends ViewGroup

    public void setAntiBurnInOffsetX(int antiBurnInOffsetX) {
        mAntiBurnInOffsetX = antiBurnInOffsetX;
        updateAntiBurnInTranslation();
        updatePanelTranslation();
    }

    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {