Loading src/com/android/settings/biometrics/face/FaceSettings.java +4 −0 Original line number Diff line number Diff line Loading @@ -142,6 +142,8 @@ public class FaceSettings extends DashboardFragment { ((FaceSettingsPreferenceController) controller).setUserId(mUserId); } else if (controller instanceof FaceSettingsEnrollButtonPreferenceController) { ((FaceSettingsEnrollButtonPreferenceController) controller).setUserId(mUserId); } else if (controller instanceof FaceSettingsLockscreenBypassPreferenceController) { ((FaceSettingsLockscreenBypassPreferenceController) controller).setUserId(mUserId); } } mRemoveController.setUserId(mUserId); Loading @@ -149,6 +151,7 @@ public class FaceSettings extends DashboardFragment { // Don't show keyguard controller for work profile settings. if (mUserManager.isManagedProfile(mUserId)) { removePreference(FaceSettingsKeyguardPreferenceController.KEY); removePreference(FaceSettingsLockscreenBypassPreferenceController.KEY); } if (savedInstanceState != null) { Loading Loading @@ -260,6 +263,7 @@ public class FaceSettings extends DashboardFragment { final List<AbstractPreferenceController> controllers = new ArrayList<>(); controllers.add(new FaceSettingsVideoPreferenceController(context)); controllers.add(new FaceSettingsKeyguardPreferenceController(context)); controllers.add(new FaceSettingsLockscreenBypassPreferenceController(context)); controllers.add(new FaceSettingsAppPreferenceController(context)); controllers.add(new FaceSettingsAttentionPreferenceController(context)); controllers.add(new FaceSettingsRemoveButtonPreferenceController(context)); Loading src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceController.java +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ public class FaceSettingsLockscreenBypassPreferenceController protected FaceManager mFaceManager; private UserManager mUserManager; public FaceSettingsLockscreenBypassPreferenceController(Context context) { this(context, KEY); } public FaceSettingsLockscreenBypassPreferenceController(Context context, String preferenceKey) { super(context, preferenceKey); if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_FACE)) { Loading Loading
src/com/android/settings/biometrics/face/FaceSettings.java +4 −0 Original line number Diff line number Diff line Loading @@ -142,6 +142,8 @@ public class FaceSettings extends DashboardFragment { ((FaceSettingsPreferenceController) controller).setUserId(mUserId); } else if (controller instanceof FaceSettingsEnrollButtonPreferenceController) { ((FaceSettingsEnrollButtonPreferenceController) controller).setUserId(mUserId); } else if (controller instanceof FaceSettingsLockscreenBypassPreferenceController) { ((FaceSettingsLockscreenBypassPreferenceController) controller).setUserId(mUserId); } } mRemoveController.setUserId(mUserId); Loading @@ -149,6 +151,7 @@ public class FaceSettings extends DashboardFragment { // Don't show keyguard controller for work profile settings. if (mUserManager.isManagedProfile(mUserId)) { removePreference(FaceSettingsKeyguardPreferenceController.KEY); removePreference(FaceSettingsLockscreenBypassPreferenceController.KEY); } if (savedInstanceState != null) { Loading Loading @@ -260,6 +263,7 @@ public class FaceSettings extends DashboardFragment { final List<AbstractPreferenceController> controllers = new ArrayList<>(); controllers.add(new FaceSettingsVideoPreferenceController(context)); controllers.add(new FaceSettingsKeyguardPreferenceController(context)); controllers.add(new FaceSettingsLockscreenBypassPreferenceController(context)); controllers.add(new FaceSettingsAppPreferenceController(context)); controllers.add(new FaceSettingsAttentionPreferenceController(context)); controllers.add(new FaceSettingsRemoveButtonPreferenceController(context)); Loading
src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceController.java +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ public class FaceSettingsLockscreenBypassPreferenceController protected FaceManager mFaceManager; private UserManager mUserManager; public FaceSettingsLockscreenBypassPreferenceController(Context context) { this(context, KEY); } public FaceSettingsLockscreenBypassPreferenceController(Context context, String preferenceKey) { super(context, preferenceKey); if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_FACE)) { Loading