diff --git a/platform/core-api/src/com/intellij/openapi/project/DumbService.java b/platform/core-api/src/com/intellij/openapi/project/DumbService.java index a02e344d2c56..2558ff8ae889 100644 --- a/platform/core-api/src/com/intellij/openapi/project/DumbService.java +++ b/platform/core-api/src/com/intellij/openapi/project/DumbService.java @@ -44,7 +44,7 @@ public abstract class DumbService { /** * @see com.intellij.openapi.project.Project#getMessageBus() */ - public static final Topic DUMB_MODE = new Topic("dumb mode", DumbModeListener.class, Topic.BroadcastDirection.TO_PARENT); + public static final Topic DUMB_MODE = new Topic("dumb mode", DumbModeListener.class); /** * @return whether IntelliJ IDEA is in dumb mode, which means that right now indices are updated in background. diff --git a/platform/lang-impl/src/com/intellij/ui/IconDeferrerImpl.java b/platform/lang-impl/src/com/intellij/ui/IconDeferrerImpl.java index 75b48d46aa2d..51e387171e96 100644 --- a/platform/lang-impl/src/com/intellij/ui/IconDeferrerImpl.java +++ b/platform/lang-impl/src/com/intellij/ui/IconDeferrerImpl.java @@ -20,7 +20,6 @@ package com.intellij.ui; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.project.DumbService; import com.intellij.psi.util.PsiModificationTracker; import com.intellij.util.Function; import com.intellij.util.messages.MessageBus; @@ -43,17 +42,6 @@ public class IconDeferrerImpl extends IconDeferrer { clear(); } }); - - connection.subscribe(DumbService.DUMB_MODE, new DumbService.DumbModeListener() { - @Override - public void enteredDumbMode() { - } - - @Override - public void exitDumbMode() { - clear(); - } - }); } private void clear() {