diff options
| author | 2012-09-05 12:49:30 -0700 | |
|---|---|---|
| committer | 2012-09-05 12:49:31 -0700 | |
| commit | 9ca26e43652b516f6d38dc92120d802b5e8bfde4 (patch) | |
| tree | ce50806ff1463a6462ee45e1a93ff04d3dacad23 | |
| parent | 91a65b5339e1e43d56d123003e7112a5223e2f75 (diff) | |
| parent | f73fbf79a1db4bc5ccc829c8a84f3431ab986cbc (diff) | |
Merge "Don't depend on LockPatternUtils to get DevicePolicyManager" into jb-mr1-dev
| -rw-r--r-- | policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java index e0ba211c2e25..da2f268e3e2a 100644 --- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java +++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java @@ -582,7 +582,9 @@ public class KeyguardHostView extends KeyguardViewBase { } private void maybePopulateWidgets() { - if (mLockPatternUtils.getDevicePolicyManager().getKeyguardWidgetsDisabled(null) + DevicePolicyManager dpm = + (DevicePolicyManager) mContext.getSystemService(Context.DEVICE_POLICY_SERVICE); + if (dpm != null && dpm.getKeyguardWidgetsDisabled(null) != DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_NONE) { Log.v(TAG, "Keyguard widgets disabled because of device policy admin"); return; |