Do not hide lock screen settings conditionally

Users have reached out to us asking where are their settings and
cannot understand why things disappear.

Test: LockScreenPreferenceControllerTest
Change-Id: I05b182a26724fd14b0a8240e280f216ebf4d43b9
This commit is contained in:
Lucas Dupin
2019-11-20 09:47:52 -08:00
parent 68e501f80e
commit 01c00962a9
2 changed files with 5 additions and 15 deletions

View File

@@ -16,8 +16,6 @@
package com.android.settings.security.screenlock;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED;
import android.content.Context;
import android.os.UserHandle;
@@ -52,14 +50,7 @@ public class LockScreenPreferenceController extends BasePreferenceController imp
@Override
public int getAvailabilityStatus() {
if (!mLockPatternUtils.isSecure(MY_USER_ID)) {
return mLockPatternUtils.isLockScreenDisabled(MY_USER_ID)
? DISABLED_FOR_USER : AVAILABLE_UNSEARCHABLE;
} else {
return mLockPatternUtils.getKeyguardStoredPasswordQuality(MY_USER_ID)
== PASSWORD_QUALITY_UNSPECIFIED
? DISABLED_FOR_USER : AVAILABLE_UNSEARCHABLE;
}
return AVAILABLE_UNSEARCHABLE;
}
@Override