summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorH. Lehmann <ByteHamster@users.noreply.github.com>2019-04-11 20:50:34 +0200
committerGitHub <noreply@github.com>2019-04-11 20:50:34 +0200
commitbe6eb1c738beb7d5671647211d39d15c2edb235e (patch)
treeba245064067f38e1ae7711f782404a6c24f40700 /core
parentd8a010ad487d186afedc85f61a8726813b72a82e (diff)
parent0e3cabb86d27c9d17b9dc4e19794153d5f72b495 (diff)
downloadAntennaPod-be6eb1c738beb7d5671647211d39d15c2edb235e.zip
Merge pull request #3102 from ByteHamster/no-state-in-fragments
Do not hold state in fragments
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java b/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
index 6498b9ff1..4d5ed449b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
@@ -781,6 +781,9 @@ public abstract class PlaybackController {
}
private void initServiceNotRunning() {
+ if (getPlayButton() == null) {
+ return;
+ }
Log.v(TAG, "initServiceNotRunning()");
mediaLoader = Maybe.create((MaybeOnSubscribe<Playable>) emitter -> {
Playable media = getMedia();