diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java index 0c8ea667593..2ed48e90a1b 100644 --- a/src/com/android/settings/location/LocationSettings.java +++ b/src/com/android/settings/location/LocationSettings.java @@ -398,7 +398,7 @@ public class LocationSettings extends LocationSettingsBase @Override public void onSwitchChanged(Switch switchView, boolean isChecked) { if (isChecked) { - setLocationMode(android.provider.Settings.Secure.LOCATION_MODE_HIGH_ACCURACY); + setLocationMode(android.provider.Settings.Secure.LOCATION_MODE_PREVIOUS); } else { setLocationMode(android.provider.Settings.Secure.LOCATION_MODE_OFF); } diff --git a/src/com/android/settings/widget/SettingsAppWidgetProvider.java b/src/com/android/settings/widget/SettingsAppWidgetProvider.java index 7f1f7475f21..d7cbaaec6dd 100644 --- a/src/com/android/settings/widget/SettingsAppWidgetProvider.java +++ b/src/com/android/settings/widget/SettingsAppWidgetProvider.java @@ -569,7 +569,7 @@ public class SettingsAppWidgetProvider extends AppWidgetProvider { mode = Settings.Secure.LOCATION_MODE_OFF; break; case Settings.Secure.LOCATION_MODE_OFF: - mode = Settings.Secure.LOCATION_MODE_HIGH_ACCURACY; + mode = Settings.Secure.LOCATION_MODE_PREVIOUS; break; } Settings.Secure.putInt(resolver, Settings.Secure.LOCATION_MODE, mode);