1.1 --- a/vcs.advanced/src/org/netbeans/modules/vcs/advanced/wizard/mount/MountWizardData.java Tue Jun 01 15:04:01 2004 +0000
1.2 +++ b/vcs.advanced/src/org/netbeans/modules/vcs/advanced/wizard/mount/MountWizardData.java Tue Jun 01 15:21:16 2004 +0000
1.3 @@ -20,7 +20,6 @@
1.4 import org.netbeans.modules.vcscore.settings.GeneralVcsSettings;
1.5 import org.netbeans.modules.vcscore.util.VariableInputValidator;
1.6 import org.openide.util.NbBundle;
1.7 -import org.openide.util.WeakListeners;
1.8
1.9 /**
1.10 * The data set in the Generic VCS wizard.
1.11 @@ -84,11 +83,12 @@
1.12
1.13 void addPropertyChangeListener(java.beans.PropertyChangeListener l){
1.14 customizer.addPropertyChangeListener(l);
1.15 - fileSystem.addPropertyChangeListener(WeakListeners.propertyChange(l, fileSystem));
1.16 + fileSystem.addPropertyChangeListener(l);
1.17 }
1.18
1.19 void removePropertyChangeListener(java.beans.PropertyChangeListener l) {
1.20 customizer.removePropertyChangeListener(l);
1.21 + fileSystem.removePropertyChangeListener(l);
1.22 }
1.23
1.24 CommandLineVcsFileSystem getFileSystem() {
2.1 --- a/vcs.advanced/src/org/netbeans/modules/vcs/advanced/wizard/mount/MountWizardIterator.java Tue Jun 01 15:04:01 2004 +0000
2.2 +++ b/vcs.advanced/src/org/netbeans/modules/vcs/advanced/wizard/mount/MountWizardIterator.java Tue Jun 01 15:21:16 2004 +0000
2.3 @@ -133,6 +133,7 @@
2.4 public void uninitialize(org.openide.loaders.TemplateWizard templateWizard) {
2.5 panels = null;
2.6 names = null;
2.7 + data.removePropertyChangeListener(this);
2.8 data = null;
2.9 listenerList = null;
2.10 }