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

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

Merge "SysUI: Mantain non-weak reference to listener" into nyc-mr1-dev

parents ac44c9ef 705a4bc6
Loading
Loading
Loading
Loading
+19 −15
Original line number Diff line number Diff line
@@ -431,8 +431,13 @@ public class UserSwitcherController {
    }

    private void listenForCallState() {
        TelephonyManager.from(mContext).listen(new PhoneStateListener() {
        TelephonyManager.from(mContext).listen(mPhoneStateListener,
                PhoneStateListener.LISTEN_CALL_STATE);
    }

    private final PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
        private int mCallState;

        @Override
        public void onCallStateChanged(int state, String incomingNumber) {
            if (mCallState == state) return;
@@ -445,8 +450,7 @@ public class UserSwitcherController {
            }
            refreshUsers(UserHandle.USER_NULL);
        }
        }, PhoneStateListener.LISTEN_CALL_STATE);
    }
    };

    private BroadcastReceiver mReceiver = new BroadcastReceiver() {
        @Override