diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2015-10-29 17:41:19 -0400 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2015-10-29 17:41:19 -0400 |
commit | 277cfa01d080cd5d1d59585e6164f928921215ac (patch) | |
tree | fb4ff8c440eceb6744bce862b09770792266a36d /app/src/main/java/de/danoeh/antennapod | |
parent | 39366886b6d7f1c08cb2098816f3c572628560ea (diff) | |
parent | 9dcf3de7231987ce46e13d14d47566b3985ba19b (diff) | |
download | AntennaPod-277cfa01d080cd5d1d59585e6164f928921215ac.zip |
Merge pull request #1294 from mfietz/issue/1293-NPE-MainActivity-onContextItemSelected
Prevent NPE in MainActivity.onContextItemSelected()
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java index e7e39d794..1b2c14756 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java @@ -551,8 +551,11 @@ public class MainActivity extends ActionBarActivity implements NavDrawerActivity menuInfo = lastMenuInfo; } - if(menuInfo.targetView.getParent() instanceof ListView == false - || ((ListView)menuInfo.targetView.getParent()).getId() != R.id.nav_list) { + if(menuInfo == null + || menuInfo.targetView == null + || menuInfo.targetView.getParent() == null + || menuInfo.targetView.getParent() instanceof ListView == false + || ((ListView)menuInfo.targetView.getParent()).getId() != R.id.nav_list) { return false; } final int position = menuInfo.position; |