Disable keyguard widgets on low memory devices

Fixes bug 10784493

Change-Id: I6271ea94f6832bb061ba9f64efea460d28ee5695
This commit is contained in:
Jim Miller
2013-09-29 14:00:01 -07:00
parent 0ed01ab57f
commit 461b345886

View File

@@ -428,10 +428,11 @@ public class KeyguardHostView extends KeyguardViewBase {
}
private boolean widgetsDisabled() {
boolean disabledByLowRamDevice = ActivityManager.isLowRamDeviceStatic();
boolean disabledByDpm =
(mDisabledFeatures & DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_ALL) != 0;
boolean disabledByUser = !mLockPatternUtils.getWidgetsEnabled();
return disabledByDpm || disabledByUser;
return disabledByLowRamDevice || disabledByDpm || disabledByUser;
}
private boolean cameraDisabledByDpm() {