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

Commit badf7651 authored by Daniel Sandler's avatar Daniel Sandler Committed by Android Git Automerger
Browse files

am f06125aa: Merge "Fixes for QS:" into jb-mr1-dev

* commit 'f06125aa':
  Fixes for QS:
parents abaf7731 f06125aa
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -1079,7 +1079,12 @@ public class PhoneStatusBar extends BaseStatusBar {
                    + " any=" + any + " clearable=" + clearable);
        }

        if (mClearButton.isShown()) {
        if (mHasFlipSettings 
                && mFlipSettingsView != null 
                && mFlipSettingsView.getVisibility() == View.VISIBLE) {
            // the flip settings panel is showing; we should not be shown
            mClearButton.setVisibility(View.INVISIBLE);
        } else if (mClearButton.isShown()) {
            if (clearable != (mClearButton.getAlpha() == 1.0f)) {
                ObjectAnimator clearAnimation = ObjectAnimator.ofFloat(
                        mClearButton, "alpha", clearable ? 1.0f : 0.0f).setDuration(250);
@@ -1522,6 +1527,10 @@ public class PhoneStatusBar extends BaseStatusBar {
        mStatusBarView.collapseAllPanels(true);
    }

    void makeExpandedInvisibleSoon() {
        mHandler.postDelayed(new Runnable() { public void run() { makeExpandedInvisible(); }}, 50);
    }

    void makeExpandedInvisible() {
        if (SPEW) Slog.d(TAG, "makeExpandedInvisible: mExpandedVisible=" + mExpandedVisible
                + " mExpandedVisible=" + mExpandedVisible);
+2 −1
Original line number Diff line number Diff line
@@ -154,7 +154,8 @@ public class PhoneStatusBarView extends PanelBar {
    @Override
    public void onAllPanelsCollapsed() {
        super.onAllPanelsCollapsed();
        mBar.makeExpandedInvisible();
        // give animations time to settle
        mBar.makeExpandedInvisibleSoon();
        mFadingPanel = null;
        mLastFullyOpenedPanel = null;
    }