From 9833afd5941198040751bf6e14f4fcc4129bdbe5 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Tue, 31 May 2016 11:44:25 +0200 Subject: [PATCH] Don't show notification when there is no current track. For example immediately after clearing the queue. Fixes kabouzeid/phonograph-issue-tracker#5 --- .../gramophone/helper/PlayingNotificationHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/kabouzeid/gramophone/helper/PlayingNotificationHelper.java b/app/src/main/java/com/kabouzeid/gramophone/helper/PlayingNotificationHelper.java index b48420f7..15e49bc9 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/helper/PlayingNotificationHelper.java +++ b/app/src/main/java/com/kabouzeid/gramophone/helper/PlayingNotificationHelper.java @@ -56,6 +56,10 @@ public class PlayingNotificationHelper { stopped = false; final Song song = service.getCurrentSong(); + if (song.id == -1) { + killNotification(); + return; + } final boolean isPlaying = service.isPlaying();