Cancelling all requests after TreeBuilder was disposed

This commit is contained in:
Olesya Smirnova
2005-02-11 17:44:01 +03:00
parent 0563168d9b
commit 5741bc48ed
@@ -52,6 +52,7 @@ final class StructureTreeBuilder extends AbstractTreeBuilder {
}
public void dispose() {
myUpdateAlarm.cancelAllRequests();
PsiManager.getInstance(myProject).removePsiTreeChangeListener(myPsiTreeChangeListener);
CopyPasteManager.getInstance().removeContentChangedListener(myCopyPasteListener);
myStructureModel.removeModelListener(myModelListener);