diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index 9d0d55616f2..106d86953ed 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -298,6 +298,8 @@ public class WifiSettings extends RestrictedSettingsFragment // On/off switch is hidden for Setup Wizard (returns null) mWifiEnabler = createWifiEnabler(); + + mWifiTracker.startTracking(); } /** @@ -317,7 +319,6 @@ public class WifiSettings extends RestrictedSettingsFragment mWifiEnabler.resume(activity); } - mWifiTracker.startTracking(); activity.invalidateOptionsMenu(); } @@ -327,7 +328,11 @@ public class WifiSettings extends RestrictedSettingsFragment if (mWifiEnabler != null) { mWifiEnabler.pause(); } + } + @Override + public void onStop() { + super.onStop(); mWifiTracker.stopTracking(); }