-
Bug
-
Resolution: Fixed
-
P4
-
1.2.0
-
None
-
beta
-
generic
-
generic
UndoableEditSupport doesn't support modifying listeners vector during notification.
If I'm an UndoableEditListener and get notified by UndoableEditSupport I cannot remove myself as a listener in my undoableEditHappened method because UndoableEditSupport doesn't clone the listeners collection, instead enumerates on it directly.
Look in java.beans.PropertyChangeSupport for correct implementation
If I'm an UndoableEditListener and get notified by UndoableEditSupport I cannot remove myself as a listener in my undoableEditHappened method because UndoableEditSupport doesn't clone the listeners collection, instead enumerates on it directly.
Look in java.beans.PropertyChangeSupport for correct implementation