diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java index dd8e32702..6ea9dadeb 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java @@ -950,7 +950,7 @@ public class PlaybackService extends Service { } private void updateMediaSessionMetadata(Playable p) { - if (p == null) { + if (p == null || mediaSession == null) { return; } MediaMetadataCompat.Builder builder = new MediaMetadataCompat.Builder(); @@ -1695,7 +1695,7 @@ public class PlaybackService extends Service { castManager.disconnect(); } } - } else if(key.equals(UserPreferences.PREF_LOCKSCREEN_BACKGROUND)) { + } else if (UserPreferences.PREF_LOCKSCREEN_BACKGROUND.equals(key)) { updateMediaSessionMetadata(getPlayable()); } }; |