Update status bar on FileHighlightingSetting changes not only from HectorComponent

This commit is contained in:
Alexander.Kirsanov
2018-09-13 04:20:47 +03:00
parent d50fbd6a6f
commit 4b586fb425
2 changed files with 3 additions and 1 deletions
@@ -5,6 +5,7 @@ package com.intellij.codeInsight.daemon.impl;
import com.intellij.ProjectTopics;
import com.intellij.codeHighlighting.Pass;
import com.intellij.codeInsight.daemon.DaemonCodeAnalyzer;
import com.intellij.codeInsight.daemon.impl.analysis.FileHighlightingSettingListener;
import com.intellij.codeInsight.folding.impl.FoldingUtil;
import com.intellij.codeInsight.hint.TooltipController;
import com.intellij.codeInspection.InspectionProfile;
@@ -358,6 +359,8 @@ public class DaemonListeners implements Disposable {
stopDaemonAndRestartAllFiles("facet changed: " + facet.getName());
}
});
connection.subscribe(FileHighlightingSettingListener.SETTING_CHANGE, (root, setting) -> updateStatusBar());
}
private boolean worthBothering(final Document document, Project project) {
@@ -246,7 +246,6 @@ public class HectorComponent extends JPanel {
}
}
forceDaemonRestart();
DaemonListeners.getInstance(myFile.getProject()).updateStatusBar();
}
}