From ed104a426fa16270e595586d196fa5c173cd065c Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 17 Sep 2013 13:12:50 +0400 Subject: [PATCH] refresh todo configuration on color scheme change --- .../com/intellij/codeInsight/daemon/impl/DaemonListeners.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonListeners.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonListeners.java index c7b22c2e1448..b7f2c1170e8a 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonListeners.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonListeners.java @@ -292,6 +292,7 @@ public class DaemonListeners implements Disposable { inspectionProfileManager.addProfileChangeListener(new MyProfileChangeListener(), this); inspectionProjectProfileManager.addProfilesListener(new MyProfileChangeListener(), this); todoConfiguration.addPropertyChangeListener(new MyTodoListener(), this); + todoConfiguration.colorSettingsChanged(); actionManagerEx.addAnActionListener(new MyAnActionListener(), this); virtualFileManager.addVirtualFileListener(new VirtualFileAdapter() { @Override @@ -474,6 +475,7 @@ public class DaemonListeners implements Disposable { private class MyEditorColorsListener implements EditorColorsListener { @Override public void globalSchemeChange(EditorColorsScheme scheme) { + TodoConfiguration.getInstance().colorSettingsChanged(); stopDaemonAndRestartAllFiles(); } }