commit | 31678f14e93952f501cb5b58c0caea212d6c95e2 | [log] [tgz] |
---|---|---|
author | Jason Monk <jmonk@google.com> | Tue Jul 19 14:22:14 2016 -0400 |
committer | Jason Monk <jmonk@google.com> | Tue Jul 19 14:22:14 2016 -0400 |
tree | f083c9fedd6abc4cfb16ab37fa4ff160dcf04b92 | |
parent | 62edbf484e25a3bb9ae3b7e66ec2156af2f1e6dc [diff] |
Protect against work conditional crash Change-Id: Iba6e7281c622e3ba34fa6bd4672b2380b0329808 Fixes: 30014085
diff --git a/src/com/android/settings/dashboard/conditional/WorkModeCondition.java b/src/com/android/settings/dashboard/conditional/WorkModeCondition.java index 3d9958b..7924eef 100644 --- a/src/com/android/settings/dashboard/conditional/WorkModeCondition.java +++ b/src/com/android/settings/dashboard/conditional/WorkModeCondition.java
@@ -90,7 +90,9 @@ @Override public void onActionClick(int index) { if (index == 0) { - mUm.trySetQuietModeDisabled(mUserHandle.getIdentifier(), null); + if (mUserHandle != null) { + mUm.trySetQuietModeDisabled(mUserHandle.getIdentifier(), null); + } setActive(false); } else { throw new IllegalArgumentException("Unexpected index " + index);