Otherwise, after every change, the fireComponentChanged would be called for every listener, as well as the current component. This was very inefficient...
Otherwise, after every change, the fireComponentChanged would be called for every listener, as well as the current component. This was very inefficient...