From 7d79cc9d06b7741e3b3c9ca524bfeac07aafcfac Mon Sep 17 00:00:00 2001 From: spkal01 Date: Wed, 2 Jun 2021 11:07:01 +0530 Subject: [PATCH] Cherish: Explain to the user why LS Blur is disabled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hưng Phan --- res/values/cherish_strings.xml | 1 + src/com/cherish/settings/fragments/LockScreenSettings.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index de3696b..8213f50 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -1271,4 +1271,5 @@ Background blur + Lock screen Blur cannot be enabled because your current lock screen wallpaper does not match your home screen one, or your device does not support Blur at all. diff --git a/src/com/cherish/settings/fragments/LockScreenSettings.java b/src/com/cherish/settings/fragments/LockScreenSettings.java index 668f453..4dc7208 100644 --- a/src/com/cherish/settings/fragments/LockScreenSettings.java +++ b/src/com/cherish/settings/fragments/LockScreenSettings.java @@ -99,7 +99,8 @@ public class LockScreenSettings extends SettingsPreferenceFragment implements ParcelFileDescriptor pfd = manager.getWallpaperFile(WallpaperManager.FLAG_LOCK); mLockscreenBlur = (SystemSettingSeekBarPreference) findPreference(KEY_LOCKSCREEN_BLUR); if (!Utils.isBlurSupported() || pfd != null) { - prefScreen.removePreference(mLockscreenBlur); + mLockscreenBlur.setEnabled(false); + mLockscreenBlur.setSummary(getString(R.string.lockscreen_blur_disabled)); } mFODIconPickerCategory = findPreference(FOD_ICON_PICKER_CATEGORY);