diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/conflicts/ChangelistConflictTracker.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/conflicts/ChangelistConflictTracker.java index b4099fdeb6ac..6ec2e911caca 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/conflicts/ChangelistConflictTracker.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/conflicts/ChangelistConflictTracker.java @@ -173,6 +173,7 @@ public class ChangelistConflictTracker { } public boolean isWritingAllowed(@NotNull VirtualFile file) { + if (!shouldDetectConflictsFor(file)) return true; if (isFromActiveChangelist(file)) return true; Conflict conflict = myConflicts.get(file.getPath()); return conflict != null && conflict.ignored;