From 5741bc48ed0c047708a6c11248f66eb753790ecf Mon Sep 17 00:00:00 2001 From: Olesya Smirnova Date: Fri, 11 Feb 2005 17:44:01 +0300 Subject: [PATCH] Cancelling all requests after TreeBuilder was disposed --- .../ide/structureView/newStructureView/StructureTreeBuilder.java | 1 + 1 file changed, 1 insertion(+) diff --git a/source/com/intellij/ide/structureView/newStructureView/StructureTreeBuilder.java b/source/com/intellij/ide/structureView/newStructureView/StructureTreeBuilder.java index bafc453bd57d..3d81fbce5a60 100644 --- a/source/com/intellij/ide/structureView/newStructureView/StructureTreeBuilder.java +++ b/source/com/intellij/ide/structureView/newStructureView/StructureTreeBuilder.java @@ -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);