summaryrefslogtreecommitdiffstats
path: root/core/java/android/provider
diff options
context:
space:
mode:
authorJulia Reynolds <juliacr@google.com>2014-09-11 15:46:06 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-09-11 15:46:07 +0000
commitd86734b4695a92359ed38d6053ed1ce16a470634 (patch)
treed5fee1d089da5cfdda9c6102a18f5d2244973051 /core/java/android/provider
parente5fe4bc96d096d800d9da48d0a3ff68ee1f94000 (diff)
parent82735bcb1400cb5ab2da763a236a55927d87ab00 (diff)
downloadframeworks_base-d86734b4695a92359ed38d6053ed1ce16a470634.zip
frameworks_base-d86734b4695a92359ed38d6053ed1ce16a470634.tar.gz
frameworks_base-d86734b4695a92359ed38d6053ed1ce16a470634.tar.bz2
Merge "Allow device owners to update LOCATION_MODE." into lmp-dev
Diffstat (limited to 'core/java/android/provider')
-rw-r--r--core/java/android/provider/Settings.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java
index 01fda47..440b1ec 100644
--- a/core/java/android/provider/Settings.java
+++ b/core/java/android/provider/Settings.java
@@ -3150,6 +3150,11 @@ public final class Settings {
/** @hide */
public static boolean putStringForUser(ContentResolver resolver, String name, String value,
int userHandle) {
+ if (LOCATION_MODE.equals(name)) {
+ // HACK ALERT: temporary hack to work around b/10491283.
+ // TODO: once b/10491283 fixed, remove this hack
+ return setLocationModeForUser(resolver, Integer.parseInt(value), userHandle);
+ }
if (MOVED_TO_GLOBAL.contains(name)) {
Log.w(TAG, "Setting " + name + " has moved from android.provider.Settings.System"
+ " to android.provider.Settings.Global");
@@ -3265,11 +3270,6 @@ public final class Settings {
/** @hide */
public static boolean putIntForUser(ContentResolver cr, String name, int value,
int userHandle) {
- if (LOCATION_MODE.equals(name)) {
- // HACK ALERT: temporary hack to work around b/10491283.
- // TODO: once b/10491283 fixed, remove this hack
- return setLocationModeForUser(cr, value, userHandle);
- }
return putStringForUser(cr, name, Integer.toString(value), userHandle);
}