From 17cb4e06a7c213b8e7259ce003a163ca347c4eea Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Mon, 26 Oct 2015 19:55:34 +0300 Subject: [PATCH] fix: editor state is not restored on IDE restart was broken in 35aeb7c --- .../com/intellij/openapi/fileEditor/impl/HistoryEntry.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/HistoryEntry.java b/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/HistoryEntry.java index 76969085331b..46eff670c26b 100644 --- a/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/HistoryEntry.java +++ b/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/HistoryEntry.java @@ -24,8 +24,8 @@ import com.intellij.openapi.roots.ui.LightFilePointer; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.InvalidDataException; import com.intellij.openapi.util.Pair; -import com.intellij.openapi.vfs.LocalFileSystem; import com.intellij.openapi.vfs.VirtualFile; +import com.intellij.openapi.vfs.VirtualFileManager; import com.intellij.openapi.vfs.pointers.VirtualFilePointer; import com.intellij.openapi.vfs.pointers.VirtualFilePointerManager; import com.intellij.util.containers.HashMap; @@ -195,7 +195,7 @@ final class HistoryEntry { List> providerStates = new ArrayList>(); FileEditorProvider selectedProvider = null; - VirtualFile file = LocalFileSystem.getInstance().findFileByPath(url); + VirtualFile file = VirtualFileManager.getInstance().findFileByUrl(url); for (Element _e : e.getChildren(PROVIDER_ELEMENT)) { String typeId = _e.getAttributeValue(EDITOR_TYPE_ID_ATTR);