Remove all elements from a notification.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 9 Feb 2013 02:01:13 +0000 (03:01 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 9 Feb 2013 02:01:13 +0000 (03:01 +0100)
src/main/java/net/pterodactylus/sone/notify/ListNotification.java

index d99424c..9d1203b 100644 (file)
@@ -141,7 +141,9 @@ public class ListNotification<T> extends TemplateNotification {
         *            The element to remove
         */
        public void remove(T element) {
-               elements.remove(element);
+               while (elements.remove(element)) {
+                       /* do nothing, just remove all instances of the element. */
+               }
                if (elements.isEmpty()) {
                        dismiss();
                }