diff --git a/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java b/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java index c769a28aea44..a80bf6e9ae5b 100644 --- a/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java +++ b/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java @@ -96,6 +96,9 @@ public class FileContent extends DiffContent { fileContent.setIsEmpty(true); fileContent.myTypeForEmpty = FileTypeManager.getInstance().getFileTypeByFileName(name + "." + ext); } + else { + FileTypeManager.getInstance().detectFileTypeFromContent(file); + } return fileContent; } throw new IOException("Can not create temp file for revision content");