summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jason Monk <jmonk@google.com> 2015-11-30 15:05:35 -0500
committer Jason Monk <jmonk@google.com> 2015-11-30 15:07:40 -0500
commit3175a6e395e870c9ab5f291ed7d5edb8f802e218 (patch)
treeafaf6cdde6bda2199f69e0c04f807b16ff70f583
parent26d17d6ea938c7fa9849630fdc03a28914c1e7d0 (diff)
Guard against monkey crash
Bug: 25795998 Change-Id: I351faae1e29d09b7577435207ec466a1ff5ed237
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java b/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java
index 6102befdda99..00dadb8d217e 100644
--- a/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java
+++ b/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java
@@ -143,6 +143,9 @@ public class SettingsDrawerActivity extends Activity {
public boolean openTile(DashboardTile tile) {
closeDrawer();
+ if (tile == null) {
+ return false;
+ }
int numUserHandles = tile.userHandle.size();
if (numUserHandles > 1) {
ProfileSelectDialog.show(getFragmentManager(), tile);