From 42544cb766375532ea2a0930f99a890c83268a1e Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 4 Nov 2016 13:02:48 +0100 Subject: [PATCH] =?UTF-8?q?ScratchFileService=20=E2=80=94=20disable=20roam?= =?UTF-8?q?ing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/intellij/ide/scratch/ScratchFileServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/scratch/ScratchFileServiceImpl.java b/platform/lang-impl/src/com/intellij/ide/scratch/ScratchFileServiceImpl.java index 1112f5dd6cd9..cfd01a2182c9 100644 --- a/platform/lang-impl/src/com/intellij/ide/scratch/ScratchFileServiceImpl.java +++ b/platform/lang-impl/src/com/intellij/ide/scratch/ScratchFileServiceImpl.java @@ -21,8 +21,12 @@ import com.intellij.lang.Language; import com.intellij.lang.LanguageUtil; import com.intellij.lang.PerFileMappings; import com.intellij.lang.PerFileMappingsBase; -import com.intellij.openapi.application.*; +import com.intellij.openapi.application.Application; +import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.application.PathManager; +import com.intellij.openapi.application.WriteAction; import com.intellij.openapi.components.PersistentStateComponent; +import com.intellij.openapi.components.RoamingType; import com.intellij.openapi.components.State; import com.intellij.openapi.components.Storage; import com.intellij.openapi.fileEditor.FileDocumentManager; @@ -64,8 +68,7 @@ import javax.swing.*; import java.io.IOException; import java.util.*; - -@State(name = "ScratchFileService", storages = @Storage("scratches.xml")) +@State(name = "ScratchFileService", storages = @Storage(value = "scratches.xml", roamingType = RoamingType.DISABLED)) public class ScratchFileServiceImpl extends ScratchFileService implements PersistentStateComponent{ private static final RootType NULL_TYPE = new RootType("", null) {};