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

Commit 7a3b253f authored by Emily Bernier's avatar Emily Bernier Committed by Android Git Automerger
Browse files

am b366a286: am 5a528b27: Merge "Listen for CONNECTIVITY_ACTION broadcasts in...

am b366a286: am 5a528b27: Merge "Listen for CONNECTIVITY_ACTION broadcasts in WifiSetupActivity" into lmp-mr1-dev

* commit 'b366a286':
  Listen for CONNECTIVITY_ACTION broadcasts in WifiSetupActivity
parents bf09ae78 b366a286
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -68,13 +68,14 @@ public class WifiSetupActivity extends WifiPickerActivity

    private SetupWizardNavBar mNavigationBar;

    private final IntentFilter mFilter = new IntentFilter(WifiManager.NETWORK_STATE_CHANGED_ACTION);
    private IntentFilter mFilter = new IntentFilter();
    private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            // Refresh the connection state with the latest connection info. Use the connection info
            // from ConnectivityManager instead of the one attached in the intent to make sure
            // we have the most up-to-date connection state. b/17511772

            refreshConnectionState();
        }
    };
@@ -84,6 +85,8 @@ public class WifiSetupActivity extends WifiPickerActivity
        super.onCreate(savedInstanceState);

        final Intent intent = getIntent();
        mFilter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION);
        mFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);

        mAutoFinishOnConnection = intent.getBooleanExtra(EXTRA_AUTO_FINISH_ON_CONNECT, false);
        mAllowSkip = intent.getBooleanExtra(EXTRA_ALLOW_SKIP, true);
@@ -108,6 +111,7 @@ public class WifiSetupActivity extends WifiPickerActivity
                getSystemService(Context.CONNECTIVITY_SERVICE);
        boolean connected = connectivity != null &&
                connectivity.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnected();

        refreshConnectionState(connected);
    }