From d694fe7d5564792440dcaa9e2d04b275aee7f43d Mon Sep 17 00:00:00 2001 From: Klaus Reimer Date: Sun, 24 Feb 2013 02:02:06 +0100 Subject: [PATCH] Ignore duplicate listeners. --- src/main/java/de/ailis/usb4java/support/EventListenerList.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/ailis/usb4java/support/EventListenerList.java b/src/main/java/de/ailis/usb4java/support/EventListenerList.java index 352d798..a2e6fb1 100644 --- a/src/main/java/de/ailis/usb4java/support/EventListenerList.java +++ b/src/main/java/de/ailis/usb4java/support/EventListenerList.java @@ -31,6 +31,7 @@ public abstract class EventListenerList */ public final void add(final T listener) { + if (this.listeners.contains(listener)) return; this.listeners.add(listener); }