From be60b913b2aea4b665c48bbbef00ba54efe04c65 Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Wed, 11 Jul 2018 12:56:40 +0200 Subject: [PATCH] load vfs attribute list eagerly (EA-116519) --- .../com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java b/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java index dd531f803d58..aafaa6bf484d 100644 --- a/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java +++ b/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java @@ -294,6 +294,7 @@ public class FSRecords { markDirty(); } scanFreeRecords(); + getAttributeId(ourChildrenAttr.getId()); // trigger writing / loading of vfs attribute ids in top level write action } catch (Exception e) { // IOException, IllegalArgumentException LOG.info("Filesystem storage is corrupted or does not exist. [Re]Building. Reason: " + e.getMessage());