# HG changeset patch # User dadubrow # Date 1265724411 21600 # Node ID 24ba32fc0320e6470e7af53c43fd99d20b31a12f # Parent 1c486c0720f90bbe9390470f00927f0260d2683e Fix bug - remove listeners on dispose diff -r 1c486c0720f9 -r 24ba32fc0320 connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ClientServiceSiteUI2.java --- a/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ClientServiceSiteUI2.java Mon Feb 08 13:50:30 2010 -0600 +++ b/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ClientServiceSiteUI2.java Tue Feb 09 08:06:51 2010 -0600 @@ -169,8 +169,8 @@ group.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { - RemoteConnectionsActivator.getConnectionsManager().addConnectionListener(ClientServiceSiteUI2.this); - RemoteConnectionsActivator.getConnectionsManager().addConnectionStoreChangedListener(ClientServiceSiteUI2.this); + RemoteConnectionsActivator.getConnectionsManager().removeConnectionListener(ClientServiceSiteUI2.this); + RemoteConnectionsActivator.getConnectionsManager().removeConnectionStoreChangedListener(ClientServiceSiteUI2.this); } });