Dispose tree builder in disposeUIResources() to prevent memory leak

This commit is contained in:
Mikhail Golubev
2014-02-10 19:52:13 +04:00
parent f1ff831284
commit ec7edd329f
@@ -6,6 +6,7 @@ import com.intellij.openapi.options.Configurable;
import com.intellij.openapi.options.ConfigurationException;
import com.intellij.openapi.options.SearchableConfigurable;
import com.intellij.openapi.ui.Messages;
import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.ui.AnActionButton;
import com.intellij.ui.AnActionButtonRunnable;
@@ -230,6 +231,7 @@ public class CertificateConfigurable implements SearchableConfigurable, Configur
@Override
public void disposeUIResources() {
Disposer.dispose(myTreeBuilder);
myTrustManager.removeListener(this);
}