From 0d27676bba2ca814a24c09ecbdb76997d80a6fc9 Mon Sep 17 00:00:00 2001 From: Tsung-Mao Fang Date: Fri, 19 Mar 2021 16:18:29 +0800 Subject: [PATCH] Fix jank in app pinning page In the original design, we will hide the "lock device when unpinning" while master toogle is disabled. To prevent the jank issue, we only disabled this setting now. Test: Rebuilt rom and check the ui Fix: 182958597 Change-Id: I96e3488f7326c310d3e1e7f22e63a4c77db8dafd --- src/com/android/settings/security/ScreenPinningSettings.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/security/ScreenPinningSettings.java b/src/com/android/settings/security/ScreenPinningSettings.java index a8cb1c959a6..3fa098b826a 100644 --- a/src/com/android/settings/security/ScreenPinningSettings.java +++ b/src/com/android/settings/security/ScreenPinningSettings.java @@ -215,7 +215,7 @@ public class ScreenPinningSettings extends SettingsPreferenceFragment private void updateDisplay() { if (isLockToAppEnabled(getActivity())) { - mUseScreenLock.setVisible(true); + mUseScreenLock.setEnabled(true); mUseScreenLock.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) { @@ -226,7 +226,7 @@ public class ScreenPinningSettings extends SettingsPreferenceFragment mUseScreenLock.setTitle(getCurrentSecurityTitle()); } else { mFooterPreference.setSummary(getAppPinningContent()); - mUseScreenLock.setVisible(false); + mUseScreenLock.setEnabled(false); } }