diff --git a/js/models/conversations.js b/js/models/conversations.js index cbb03f13..0fdc1df5 100644 --- a/js/models/conversations.js +++ b/js/models/conversations.js @@ -175,6 +175,12 @@ markRead: function() { if (this.get('unreadCount') > 0) { this.save({unreadCount: 0}); + var conversationId = this.id; + Whisper.Notifications.remove( + Whisper.Notifications.models.filter( + function(model){ + return model.attributes.conversationId===conversationId; + })); } },