Description
Behavior's presently will attach a listener to the associated control and never uninstall that listener, even when the associated skin has been disposed. We should add a dispose() method to BehaviorBase, and BehaviorSkinBase should call it when disposed. We should then visit all the behavior implementations and ensure that they are removing any listeners they have installed.
Attachments
Issue Links
- relates to
-
JDK-8299986 Wrong sublist used in ListChangeListener
-
- Open
-