diff --git a/src/main/java/eu/siacs/conversations/services/NotificationService.java b/src/main/java/eu/siacs/conversations/services/NotificationService.java index c7d80b54..29da2d4c 100644 --- a/src/main/java/eu/siacs/conversations/services/NotificationService.java +++ b/src/main/java/eu/siacs/conversations/services/NotificationService.java @@ -233,6 +233,7 @@ public class NotificationService { } public void updateNotification(final boolean notify) { + Log.d(Config.LOGTAG,"updateNotification("+Boolean.toString(notify)+")"); final NotificationManagerCompat notificationManager = NotificationManagerCompat.from(mXmppConnectionService); final SharedPreferences preferences = mXmppConnectionService.getPreferences(); @@ -250,13 +251,13 @@ public class NotificationService { } else { mBuilder = buildMultipleConversation(); modifyForSoundVibrationAndLight(mBuilder, notify, preferences); - notificationManager.notify(NOTIFICATION_ID, mBuilder.build()); for(Map.Entry> entry : notifications.entrySet()) { Builder singleBuilder = buildSingleConversations(entry.getValue()); singleBuilder.setGroup(CONVERSATIONS_GROUP); modifyForSoundVibrationAndLight(singleBuilder,notify,preferences); notificationManager.notify(entry.getKey(), NOTIFICATION_ID ,singleBuilder.build()); } + notificationManager.notify(NOTIFICATION_ID, mBuilder.build()); } } }