summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-05-08 11:45:08 +0200
committerByteHamster <info@bytehamster.com>2021-05-08 11:45:08 +0200
commit5ad60a8272444fd2c9912273415df686af11cdfc (patch)
treee2edb1598d5e9b230c0bc7f84c2eaa31495c002c /app/src/main/java/de/danoeh/antennapod/fragment
parent5e0bf5d8276417153a4db81ab21a4e78cb4f56bc (diff)
downloadAntennaPod-5ad60a8272444fd2c9912273415df686af11cdfc.zip
Fixed NPE in ExternalPlayerFragment
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
index d77935910..4efba9277 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
@@ -79,17 +79,17 @@ public class ExternalPlayerFragment extends Fragment {
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
butPlay.setOnClickListener(v -> {
- if (controller != null) {
- if (controller.getMedia().getMediaType() == MediaType.VIDEO
- && controller.getStatus() != PlayerStatus.PLAYING) {
- controller.playPause();
- getContext().startActivity(PlaybackService
- .getPlayerActivityIntent(getContext(), controller.getMedia()));
- } else {
- controller.playPause();
- }
+ if (controller == null) {
+ return;
+ }
+ if (controller.getMedia() != null && controller.getMedia().getMediaType() == MediaType.VIDEO
+ && controller.getStatus() != PlayerStatus.PLAYING) {
+ controller.playPause();
+ getContext().startActivity(PlaybackService
+ .getPlayerActivityIntent(getContext(), controller.getMedia()));
+ } else {
+ controller.playPause();
}
-
});
loadMediaInfo();
}