diff options
author | ByteHamster <info@bytehamster.com> | 2021-05-22 20:31:37 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2021-05-22 20:31:37 +0200 |
commit | ea47118a981215b408f8aef44ed5c1bcd616908b (patch) | |
tree | 0d472e8d7a3bf7224a630052ba39ddfe339d2cad /app/src | |
parent | 65b5efb4f22d5146091e1b6e7d6bf85fe913f773 (diff) | |
parent | d9fdca4d03e14061d324498ca4d385d810cf7c12 (diff) | |
download | AntennaPod-ea47118a981215b408f8aef44ed5c1bcd616908b.zip |
Merge branch 'master' into develop
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java | 20 |
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 370c4c301..8e070738c 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java @@ -80,17 +80,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(); } |