From 2ad19d41460461e71b88e5830c1f287d9ab32609 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 17 Oct 2014 18:50:07 +0200 Subject: [PATCH] SelectProjectTemplateSettings must use own storage, disable roaming --- .../util/newProjectWizard/SelectTemplateSettings.java | 10 ++++++---- .../codeInsight/template/impl/TemplateSettings.java | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateSettings.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateSettings.java index 73cf726a0b1e..414fca47790b 100644 --- a/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateSettings.java +++ b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateSettings.java @@ -23,8 +23,13 @@ import org.jetbrains.annotations.Nullable; * @author Dmitry Avdeev * Date: 10/9/12 */ -@State(name = "SelectProjectTemplateSettings", storages = {@Storage(file = StoragePathMacros.APP_CONFIG + "/other.xml")}) +@State( + name = "SelectProjectTemplateSettings", + storages = @Storage(file = StoragePathMacros.APP_CONFIG + "/projectSelectTemplate.xml", roamingType = RoamingType.DISABLED) +) public class SelectTemplateSettings implements PersistentStateComponent { + public boolean EXPERT_MODE = false; + public String LAST_TEMPLATE = null; public static SelectTemplateSettings getInstance() { return ServiceManager.getService(SelectTemplateSettings.class); @@ -61,7 +66,4 @@ public class SelectTemplateSettings implements PersistentStateComponent