summaryrefslogtreecommitdiff
path: root/core/src/main/java/de/danoeh
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2019-11-05 23:44:56 +0100
committerByteHamster <info@bytehamster.com>2019-11-05 23:47:40 +0100
commit24a7c1178847160a84095257c1c17ee1ff31174c (patch)
tree99bd7873c5deaddd20e7421ae4fc741aa4b64499 /core/src/main/java/de/danoeh
parent562391c7d9ad8e119f83a729027ddbf2893ce634 (diff)
downloadAntennaPod-24a7c1178847160a84095257c1c17ee1ff31174c.zip
Fixed pressing play from headset button
When pausing, we stop the foreground service. This prevented re-entering foreground state later, which lead to Android killing the service after a few seconds.
Diffstat (limited to 'core/src/main/java/de/danoeh')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager.java
index 18c8fa51f..2f6989bb1 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager.java
@@ -22,6 +22,7 @@ class PlaybackServiceStateManager {
void stopService() {
stopForeground(true);
playbackService.stopSelf();
+ hasReceivedValidStartCommand = false;
}
void stopForeground(boolean removeNotification) {
@@ -35,7 +36,6 @@ class PlaybackServiceStateManager {
}
}
isInForeground = false;
- hasReceivedValidStartCommand = false;
}
boolean isInForeground() {