summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorTom Hennen <TomHennen@users.noreply.github.com>2015-10-29 17:41:19 -0400
committerTom Hennen <TomHennen@users.noreply.github.com>2015-10-29 17:41:19 -0400
commit277cfa01d080cd5d1d59585e6164f928921215ac (patch)
treefb4ff8c440eceb6744bce862b09770792266a36d /app/src/main/java/de/danoeh/antennapod
parent39366886b6d7f1c08cb2098816f3c572628560ea (diff)
parent9dcf3de7231987ce46e13d14d47566b3985ba19b (diff)
downloadAntennaPod-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.java7
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;