summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorMartin Fietz <martin.fietz@gmail.com>2017-10-19 21:04:45 +0200
committerMartin Fietz <martin.fietz@gmail.com>2017-10-19 21:04:45 +0200
commit3a150ac42871ba69ed5fb0b735103bb9d4258706 (patch)
treeb91a6b90a3ba9198637ad6e5144eef49b2bf9fd4 /core
parent557d97b450178193a8d1f2a0891d68da0cdffd42 (diff)
downloadAntennaPod-3a150ac42871ba69ed5fb0b735103bb9d4258706.zip
Check for null
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java b/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
index 0bfeb1150..9b4b91151 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
@@ -20,6 +20,9 @@ public class MediaButtonReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "Received intent");
+ if (intent == null || intent.getExtras() == null) {
+ return;
+ }
KeyEvent event = (KeyEvent) intent.getExtras().get(Intent.EXTRA_KEY_EVENT);
if (event != null && event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount()==0) {
ClientConfig.initialize(context);