diff --git a/java/debugger/impl/src/com/intellij/debugger/settings/DebuggerDataViewsConfigurable.java b/java/debugger/impl/src/com/intellij/debugger/settings/DebuggerDataViewsConfigurable.java index 634ce76433dd..13c3bc92485b 100644 --- a/java/debugger/impl/src/com/intellij/debugger/settings/DebuggerDataViewsConfigurable.java +++ b/java/debugger/impl/src/com/intellij/debugger/settings/DebuggerDataViewsConfigurable.java @@ -195,6 +195,8 @@ public class DebuggerDataViewsConfigurable implements SearchableConfigurable { myAutoTooltip.save(); myArrayRendererConfigurable.apply(); + + rendererSettings.fireRenderersChanged(); } public void reset() { diff --git a/java/debugger/impl/src/com/intellij/debugger/settings/ViewsGeneralSettings.java b/java/debugger/impl/src/com/intellij/debugger/settings/ViewsGeneralSettings.java index cea0d64d14b8..01ca44908b16 100644 --- a/java/debugger/impl/src/com/intellij/debugger/settings/ViewsGeneralSettings.java +++ b/java/debugger/impl/src/com/intellij/debugger/settings/ViewsGeneralSettings.java @@ -36,10 +36,8 @@ public class ViewsGeneralSettings implements PersistentStateComponent { public boolean SHOW_OBJECTID = true; public boolean HIDE_NULL_ARRAY_ELEMENTS = true; public boolean AUTOSCROLL_TO_NEW_LOCALS = true; - private final NodeRendererSettings myNodeRendererSettings; - public ViewsGeneralSettings(NodeRendererSettings instance) { - myNodeRendererSettings = instance; + public ViewsGeneralSettings() { } public static ViewsGeneralSettings getInstance() { @@ -66,10 +64,6 @@ public class ViewsGeneralSettings implements PersistentStateComponent { return element; } - void fireRendererSettingsChanged() { - myNodeRendererSettings.fireRenderersChanged(); - } - public boolean equals(Object object) { if(!(object instanceof ViewsGeneralSettings)) return false; ViewsGeneralSettings generalSettings = ((ViewsGeneralSettings) object);