From 81d63b19aa9ddeadaa53c886b57d82c8ff72c627 Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Mon, 15 Oct 2012 19:02:19 +0400 Subject: [PATCH] IDEA-92661 dialect detecting inspection --- .../com/intellij/openapi/command/impl/FileUndoProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/lvcs-impl/src/com/intellij/openapi/command/impl/FileUndoProvider.java b/platform/lvcs-impl/src/com/intellij/openapi/command/impl/FileUndoProvider.java index 8794297a79c7..d5ea0004730d 100644 --- a/platform/lvcs-impl/src/com/intellij/openapi/command/impl/FileUndoProvider.java +++ b/platform/lvcs-impl/src/com/intellij/openapi/command/impl/FileUndoProvider.java @@ -28,6 +28,7 @@ import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Key; import com.intellij.openapi.vfs.*; +import com.intellij.util.FileContentUtil; import java.io.IOException; @@ -143,7 +144,8 @@ public class FileUndoProvider extends VirtualFileAdapter implements UndoProvider } private boolean shouldNotProcess(VirtualFileEvent e) { - return isProjectClosed() || !LocalHistory.getInstance().isUnderControl(e.getFile()) || !myIsInsideCommand; + return isProjectClosed() || !LocalHistory.getInstance().isUnderControl(e.getFile()) || !myIsInsideCommand + || FileContentUtil.FORCE_RELOAD_REQUESTOR.equals(e.getRequestor()); } private boolean isProjectClosed() {