summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/location
diff options
context:
space:
mode:
authorRaff Tsai <rafftsai@google.com>2019-12-02 10:55:29 +0800
committerRaff Tsai <rafftsai@google.com>2019-12-10 09:32:37 +0800
commitf71db730256ed2e5999dd434fd78449a546c51d1 (patch)
treef485aee7b31518a4967ad96e30e5239313e04330 /src/com/android/settings/location
parent9700435b4d5825ce027c9923aa1aee97c4c5c6d0 (diff)
downloadpackages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.tar.gz
packages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.tar.bz2
packages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.zip
Implement work-profile infra in BasePreferenceController
- Add settings:forWork in xml - Set mIsForWork based on xml attribute - Delete WorkProfilePreferenceController and move its function to BasePreferenceController Fixes: 123376083 Test: Add work profile, go to Settings->System->Language&input, UI should show work profile related items Change-Id: Id2dcbb0e158c117cdfd363466a275f4e133c345e
Diffstat (limited to 'src/com/android/settings/location')
-rw-r--r--src/com/android/settings/location/LocationForWorkPreferenceController.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/com/android/settings/location/LocationForWorkPreferenceController.java b/src/com/android/settings/location/LocationForWorkPreferenceController.java
index 342efff84f..81639346db 100644
--- a/src/com/android/settings/location/LocationForWorkPreferenceController.java
+++ b/src/com/android/settings/location/LocationForWorkPreferenceController.java
@@ -56,9 +56,7 @@ public class LocationForWorkPreferenceController extends LocationBasePreferenceC
@Override
public int getAvailabilityStatus() {
- // Looking for a managed profile. If there are no managed profiles then we are removing the
- // managed profile category.
- return Utils.getManagedProfile(mUserManager) != null ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
+ return AVAILABLE;
}
@Override