Support search for work profile settings page.
Test: manual, robotest Bug: 254192800 Change-Id: Id8ec76557fc170fcf727da1971cd90f494c7ecd4
This commit is contained in:
@@ -72,12 +72,10 @@ public class ManagedProfileSettings extends DashboardFragment {
|
||||
super.onAttach(context);
|
||||
mUserManager = (UserManager) getSystemService(Context.USER_SERVICE);
|
||||
mManagedUser = getManagedUserFromArgument();
|
||||
|
||||
if (mManagedUser == null) {
|
||||
getActivity().finish();
|
||||
}
|
||||
use(WorkModePreferenceController.class).setManagedUser(mManagedUser);
|
||||
use(ContactSearchPreferenceController.class).setManagedUser(mManagedUser);
|
||||
use(CrossProfileCalendarPreferenceController.class).setManagedUser(mManagedUser);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -140,8 +138,11 @@ public class ManagedProfileSettings extends DashboardFragment {
|
||||
}
|
||||
@Override
|
||||
protected boolean isPageSearchEnabled(Context context) {
|
||||
return false;
|
||||
UserManager userManager = context.getSystemService(UserManager.class);
|
||||
UserHandle managedUser = Utils.getManagedProfile(userManager);
|
||||
return managedUser != null;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
private class ManagedProfileBroadcastReceiver extends BroadcastReceiver {
|
||||
|
||||
Reference in New Issue
Block a user