From 38d97f9f2a2c5102984052cdf02643e42ed714b5 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Thu, 1 Sep 2016 20:14:58 +0300 Subject: [PATCH] IDEA-160389 Manage Code style setting | Copy to project doesn't update settings editor until settings dialog is reopened --- .../options/codeStyle/OptionTableWithPreviewPanel.java | 1 + .../options/codeStyle/OptionTreeWithPreviewPanel.java | 1 + 2 files changed, 2 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java index 599f40555eed..6a72cee36b97 100644 --- a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java +++ b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java @@ -946,6 +946,7 @@ public abstract class OptionTableWithPreviewPanel extends CustomizableLanguageCo TreeModel treeModel = myTreeTable.getTree().getModel(); TreeNode root = (TreeNode)treeModel.getRoot(); resetNode(root, settings); + ((DefaultTreeModel)treeModel).nodeChanged(root); } @Override diff --git a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTreeWithPreviewPanel.java b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTreeWithPreviewPanel.java index 8b66722c6465..86b6c85db0a4 100644 --- a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTreeWithPreviewPanel.java +++ b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTreeWithPreviewPanel.java @@ -282,6 +282,7 @@ public abstract class OptionTreeWithPreviewPanel extends CustomizableLanguageCod TreeModel treeModel = myOptionsTree.getModel(); TreeNode root = (TreeNode)treeModel.getRoot(); resetNode(root, settings); + ((DefaultTreeModel)treeModel).nodeChanged(root); } private void resetNode(TreeNode node, final CodeStyleSettings settings) {