diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index edaf4088a0a..7c77b366817 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -335,6 +335,8 @@ public class WifiSettings extends RestrictedSettingsFragment // On/off switch is hidden for Setup Wizard (returns null) mWifiEnabler = createWifiEnabler(); + + mWifiTracker.startTracking(); } /** @@ -354,7 +356,6 @@ public class WifiSettings extends RestrictedSettingsFragment mWifiEnabler.resume(activity); } - mWifiTracker.startTracking(); activity.invalidateOptionsMenu(); } @@ -364,7 +365,11 @@ public class WifiSettings extends RestrictedSettingsFragment if (mWifiEnabler != null) { mWifiEnabler.pause(); } + } + @Override + public void onStop() { + super.onStop(); mWifiTracker.stopTracking(); }