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

Commit a78c1199 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fixing duplicate status bars in unfolded mode"

parents e0e1771c d23d6bb3
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -2439,7 +2439,7 @@ public class NotificationPanelViewController extends PanelViewController {
        mSplitShadeHeaderController.setShadeExpandedFraction(shadeExpandedFraction);
        mSplitShadeHeaderController.setQsExpandedFraction(qsExpansionFraction);
        mSplitShadeHeaderController.setShadeExpanded(mQsVisible);

        mKeyguardStatusBarViewController.updateViewState();

        if (mCommunalViewController != null) {
            mCommunalViewController.updateQsExpansion(qsExpansionFraction);
@@ -4736,8 +4736,6 @@ public class NotificationPanelViewController extends PanelViewController {
    public interface NotificationPanelViewStateProvider {
        /** Returns the expanded height of the panel view. */
        float getPanelViewExpandedHeight();
        /** Returns the fraction of QS that's expanded. */
        float getQsExpansionFraction();
        /**
         * Returns true if heads up should be visible.
         *
@@ -4757,11 +4755,6 @@ public class NotificationPanelViewController extends PanelViewController {
                    return getExpandedHeight();
                }

                @Override
                public float getQsExpansionFraction() {
                    return computeQsExpansionFraction();
                }

                @Override
                public boolean shouldHeadsUpBeVisible() {
                    return mHeadsUpAppearanceController.shouldBeVisible();
@@ -4769,7 +4762,9 @@ public class NotificationPanelViewController extends PanelViewController {

                @Override
                public float getLockscreenShadeDragProgress() {
                    return mLockscreenShadeTransitionController.getQSDragProgress();
                    return mTransitioningToFullShadeProgress > 0
                            ? mLockscreenShadeTransitionController.getQSDragProgress()
                            : computeQsExpansionFraction();
                }
            };

+0 −10
Original line number Diff line number Diff line
@@ -354,7 +354,6 @@ public class KeyguardStatusBarViewControllerTest extends SysuiTestCase {
        TestNotificationPanelViewStateProvider() {}

        private float mPanelViewExpandedHeight = 100f;
        private float mQsExpansionFraction = 0f;
        private boolean mShouldHeadsUpBeVisible = false;
        private float mLockscreenShadeDragProgress = 0f;

@@ -363,11 +362,6 @@ public class KeyguardStatusBarViewControllerTest extends SysuiTestCase {
            return mPanelViewExpandedHeight;
        }

        @Override
        public float getQsExpansionFraction() {
            return mQsExpansionFraction;
        }

        @Override
        public boolean shouldHeadsUpBeVisible() {
            return mShouldHeadsUpBeVisible;
@@ -382,10 +376,6 @@ public class KeyguardStatusBarViewControllerTest extends SysuiTestCase {
            this.mPanelViewExpandedHeight = panelViewExpandedHeight;
        }

        public void setQsExpansionFraction(float qsExpansionFraction) {
            this.mQsExpansionFraction = qsExpansionFraction;
        }

        public void setShouldHeadsUpBeVisible(boolean shouldHeadsUpBeVisible) {
            this.mShouldHeadsUpBeVisible = shouldHeadsUpBeVisible;
        }