Loading src/com/android/settings/cyanogenmod/LockscreenButtons.java +16 −3 Original line number Diff line number Diff line Loading @@ -149,9 +149,23 @@ public class LockscreenButtons extends SettingsPreferenceFragment } private void updateUnlockButtonTypes() { boolean secure = new LockPatternUtils(getActivity()).isSecure(); boolean canEnableModLockscreen = false; final Bundle keyguard_metadata = Utils.getApplicationMetadata( getActivity(), "com.android.keyguard"); if (keyguard_metadata != null) { canEnableModLockscreen = keyguard_metadata.getBoolean( "com.cyanogenmod.keyguard", false); } if (!canEnableModLockscreen) { // only applicable to mod lockscreen return; } if (secure) { boolean secure = new LockPatternUtils(getActivity()).isSecure(); boolean customKeyguardEnabled = Settings.System.getInt( getActivity().getContentResolver(), Settings.System.LOCKSCREEN_MODLOCK_ENABLED, 1) == 1; if (secure && customKeyguardEnabled) { mHomeUnlock.setEnabled(false); mCameraUnlock.setEnabled(false); mMenuUnlock.setEnabled(false); Loading @@ -161,7 +175,6 @@ public class LockscreenButtons extends SettingsPreferenceFragment mCameraUnlock.setSummary(disabled); mMenuUnlock.setSummary(disabled); } } private void updateEntry(ListPreference pref) { Loading Loading
src/com/android/settings/cyanogenmod/LockscreenButtons.java +16 −3 Original line number Diff line number Diff line Loading @@ -149,9 +149,23 @@ public class LockscreenButtons extends SettingsPreferenceFragment } private void updateUnlockButtonTypes() { boolean secure = new LockPatternUtils(getActivity()).isSecure(); boolean canEnableModLockscreen = false; final Bundle keyguard_metadata = Utils.getApplicationMetadata( getActivity(), "com.android.keyguard"); if (keyguard_metadata != null) { canEnableModLockscreen = keyguard_metadata.getBoolean( "com.cyanogenmod.keyguard", false); } if (!canEnableModLockscreen) { // only applicable to mod lockscreen return; } if (secure) { boolean secure = new LockPatternUtils(getActivity()).isSecure(); boolean customKeyguardEnabled = Settings.System.getInt( getActivity().getContentResolver(), Settings.System.LOCKSCREEN_MODLOCK_ENABLED, 1) == 1; if (secure && customKeyguardEnabled) { mHomeUnlock.setEnabled(false); mCameraUnlock.setEnabled(false); mMenuUnlock.setEnabled(false); Loading @@ -161,7 +175,6 @@ public class LockscreenButtons extends SettingsPreferenceFragment mCameraUnlock.setSummary(disabled); mMenuUnlock.setSummary(disabled); } } private void updateEntry(ListPreference pref) { Loading