diff --git a/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/Change.java b/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/Change.java index 82c14e6bf48f..083d36adb6b4 100644 --- a/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/Change.java +++ b/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/Change.java @@ -213,8 +213,9 @@ public class Change { } private boolean revisionPathsSame() { - final String path1 = myBeforeRevision.getFile().getIOFile().getAbsolutePath(); - final String path2 = myAfterRevision.getFile().getIOFile().getAbsolutePath(); + final String path1 = myBeforeRevision.getFile().getPath(); + final String path2 = myAfterRevision.getFile().getPath(); + // intentionally comparing case-sensitively even on case-insensitive OS to identify case-only renames return path1.equals(path2); }