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
This commit is contained in:
@@ -215,7 +215,7 @@ public class ScreenPinningSettings extends SettingsPreferenceFragment
|
|||||||
|
|
||||||
private void updateDisplay() {
|
private void updateDisplay() {
|
||||||
if (isLockToAppEnabled(getActivity())) {
|
if (isLockToAppEnabled(getActivity())) {
|
||||||
mUseScreenLock.setVisible(true);
|
mUseScreenLock.setEnabled(true);
|
||||||
mUseScreenLock.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
|
mUseScreenLock.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||||
@@ -226,7 +226,7 @@ public class ScreenPinningSettings extends SettingsPreferenceFragment
|
|||||||
mUseScreenLock.setTitle(getCurrentSecurityTitle());
|
mUseScreenLock.setTitle(getCurrentSecurityTitle());
|
||||||
} else {
|
} else {
|
||||||
mFooterPreference.setSummary(getAppPinningContent());
|
mFooterPreference.setSummary(getAppPinningContent());
|
||||||
mUseScreenLock.setVisible(false);
|
mUseScreenLock.setEnabled(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user