From 02d26465ff3a9e5bd06ed11b9bb69c38cff0b373 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Mon, 1 Sep 2014 12:40:40 +0200 Subject: [PATCH] IDEA-129296 Settings in Code Style are not saved on changing --- .../application/options/CodeStyleSchemesConfigurable.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/application/options/CodeStyleSchemesConfigurable.java b/platform/lang-impl/src/com/intellij/application/options/CodeStyleSchemesConfigurable.java index 760d17e67d24..758aef6a9065 100644 --- a/platform/lang-impl/src/com/intellij/application/options/CodeStyleSchemesConfigurable.java +++ b/platform/lang-impl/src/com/intellij/application/options/CodeStyleSchemesConfigurable.java @@ -302,6 +302,11 @@ public class CodeStyleSchemesConfigurable extends SearchableConfigurable.Parent. @Override public boolean isModified() { if (myModel != null) { + if (Registry.is("ide.new.settings.dialog")) { + if (myPanels != null && myPanels.size() > 0 && myPanels.get(0).isModified()) { + return true; + } + } boolean schemeListModified = myModel.isSchemeListModified(); if (schemeListModified) { myApplyCompleted = false;