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

Commit ce099ba8 authored by Jason Monk's avatar Jason Monk Committed by Android (Google) Code Review
Browse files

Merge "Fix QS wifi scan state" into oc-dr1-dev

parents f3562ffd d9fcc641
Loading
Loading
Loading
Loading
+10 −4
Original line number Diff line number Diff line
@@ -287,11 +287,17 @@ public class QSDetail extends LinearLayout {
        mScanState = state;
        final Animatable anim = (Animatable) mQsDetailHeaderProgress.getDrawable();
        if (state) {
            mQsDetailHeaderProgress.animate().alpha(1f);
            anim.start();
            mQsDetailHeaderProgress.animate().cancel();
            mQsDetailHeaderProgress.animate()
                    .alpha(1)
                    .withEndAction(anim::start)
                    .start();
        } else {
            mQsDetailHeaderProgress.animate().alpha(0f);
            anim.stop();
            mQsDetailHeaderProgress.animate().cancel();
            mQsDetailHeaderProgress.animate()
                    .alpha(0f)
                    .withEndAction(anim::stop)
                    .start();
        }
    }

+6 −3
Original line number Diff line number Diff line
@@ -328,9 +328,6 @@ public class WifiTile extends QSTileImpl<SignalState> {
            filterUnreachableAPs();

            updateItems();
            if (accessPoints != null && accessPoints.size() > 0) {
                fireScanStateChanged(false);
            }
        }

        /** Filter unreachable APs from mAccessPoints */
@@ -378,6 +375,12 @@ public class WifiTile extends QSTileImpl<SignalState> {

        private void updateItems() {
            if (mItems == null) return;
            if ((mAccessPoints != null && mAccessPoints.length > 0)
                    || !mSignalCallback.mInfo.enabled) {
                fireScanStateChanged(false);
            } else {
                fireScanStateChanged(true);
            }

            // Wi-Fi is off
            if (!mSignalCallback.mInfo.enabled) {