summaryrefslogtreecommitdiff
path: root/core/src/main/java
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-04-02 18:14:03 +0200
committerByteHamster <info@bytehamster.com>2021-04-02 18:14:03 +0200
commit1d8d3203d4b7d5a3a9b33b2d117f3d60b6d909c6 (patch)
tree8388c2cb73333e74256c1ff69edf8f29a8735c65 /core/src/main/java
parentd6e0799a21cb87b729bc9c774a75f849218a9459 (diff)
downloadAntennaPod-1d8d3203d4b7d5a3a9b33b2d117f3d60b6d909c6.zip
Update play icon when service is stopped
Diffstat (limited to 'core/src/main/java')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java4
1 files changed, 4 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 132919230..9e3f0058e 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
@@ -210,6 +210,9 @@ public abstract class PlaybackController {
Log.w(TAG, "Couldn't receive status update: playbackService was null");
if (PlaybackService.isRunning) {
bindToService();
+ } else {
+ status = PlayerStatus.STOPPED;
+ handleStatus();
}
}
}
@@ -359,6 +362,7 @@ public abstract class PlaybackController {
}
break;
case STOPPED:
+ updatePlayButtonAppearance(playResource, playText);
break;
case PREPARED:
checkMediaInfoLoaded();