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

Commit 208012ad authored by Paul Jensen's avatar Paul Jensen Committed by Android Git Automerger
Browse files

am 40b76194: am 8845f839: Merge "Don\'t leak NetworkListens in captive portal app." into mnc-dev

* commit '40b76194':
  Don't leak NetworkListens in captive portal app.
parents 018262b0 40b76194
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -146,6 +146,7 @@ public class CaptivePortalLoginActivity extends Activity {
    private void done(Result result) {
        if (mNetworkCallback != null) {
            mCm.unregisterNetworkCallback(mNetworkCallback);
            mNetworkCallback = null;
        }
        switch (result) {
            case DISMISSED:
@@ -191,6 +192,16 @@ public class CaptivePortalLoginActivity extends Activity {
        return super.onOptionsItemSelected(item);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();

        if (mNetworkCallback != null) {
            mCm.unregisterNetworkCallback(mNetworkCallback);
            mNetworkCallback = null;
        }
    }

    private void testForCaptivePortal() {
        new Thread(new Runnable() {
            public void run() {