From bfa320df23d1de36f4d0dadde69843bbd27cd546 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 20 Aug 2013 12:50:05 +0400 Subject: [PATCH] cleanup --- .../intellij/psi/impl/PsiModificationTrackerImpl.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/PsiModificationTrackerImpl.java b/platform/core-impl/src/com/intellij/psi/impl/PsiModificationTrackerImpl.java index 5fefd4f0a40b..3e8c237cd458 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/PsiModificationTrackerImpl.java +++ b/platform/core-impl/src/com/intellij/psi/impl/PsiModificationTrackerImpl.java @@ -39,9 +39,7 @@ public class PsiModificationTrackerImpl implements PsiModificationTracker, PsiTr final MessageBus bus = project.getMessageBus(); myPublisher = bus.syncPublisher(TOPIC); bus.connect().subscribe(DumbService.DUMB_MODE, new DumbService.DumbModeListener() { - - @Override - public void enteredDumbMode() { + private void doIncCounter() { ApplicationManager.getApplication().runWriteAction(new Runnable() { @Override public void run() { @@ -50,9 +48,14 @@ public class PsiModificationTrackerImpl implements PsiModificationTracker, PsiTr }); } + @Override + public void enteredDumbMode() { + doIncCounter(); + } + @Override public void exitDumbMode() { - enteredDumbMode(); + doIncCounter(); } }); }