diff --git a/platform/diff-impl/src/com/intellij/diff/actions/CompareFilesAction.java b/platform/diff-impl/src/com/intellij/diff/actions/CompareFilesAction.java index 2278336c3836..1d1bc17ae61f 100644 --- a/platform/diff-impl/src/com/intellij/diff/actions/CompareFilesAction.java +++ b/platform/diff-impl/src/com/intellij/diff/actions/CompareFilesAction.java @@ -164,8 +164,8 @@ public class CompareFilesAction extends BaseShowDiffAction { @NotNull private static Type getType(@Nullable VirtualFile file) { if (file == null) return Type.FILE; - if (file.isDirectory()) return Type.DIRECTORY; if (file.getFileType() instanceof ArchiveFileType) return Type.ARCHIVE; + if (file.isDirectory()) return Type.DIRECTORY; return Type.FILE; }