From 91b4f75188817de6276ac3e3acbf8d354df00f86 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Sun, 18 Sep 2016 10:55:53 +0200 Subject: [PATCH] do not fireUISettingsChanged on init --- platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java b/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java index 9bfa5c2e7ce7..a3a7541ea8ce 100644 --- a/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java +++ b/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java @@ -171,6 +171,9 @@ public class UISettings extends SimpleModificationTracker implements PersistentS */ public void fireUISettingsChanged() { incModificationCount(); + if (myCounter == 1) { + return; + } if (ourSettings == this) { // if this is the main UISettings instance push event to bus and to all current components