diff --git a/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeChooserConfigurable.java b/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeChooserConfigurable.java index 1d8f3dc02d94..96de48a0db13 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeChooserConfigurable.java +++ b/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeChooserConfigurable.java @@ -117,7 +117,7 @@ public class ScopeChooserConfigurable extends MasterDetailsComponent implements loadScopes(mySharedScopesManager); loadScopes(myLocalScopesManager); - super.reset(); + loadComponentState(); final List order = getScopesState().myOrder; TreeUtil.sort(myRoot, new Comparator() { @@ -128,6 +128,8 @@ public class ScopeChooserConfigurable extends MasterDetailsComponent implements return idx1 - idx2; } }); + + super.reset(); }