Platform: Cannot Undo... dialog references some not-existing Dummy.txt file (OC-4896)

(cherry picked from commit 7e3db0cf4eaf79bc88e748848fe4e25e8d595035)
This commit is contained in:
Anton Makeev
2012-08-23 11:07:36 +02:00
parent 2ea2efb21f
commit ef5e419012
@@ -185,11 +185,12 @@ public class CommandMerger {
}
private boolean affectsMultiplePhysicalDocs() {
int count = 0;
Set<VirtualFile> affectedFiles = new HashSet<VirtualFile>();
for (DocumentReference each : myAllAffectedDocuments) {
VirtualFile file = each.getFile();
if (file instanceof LightVirtualFile) continue;
if (++count > 1) return true;
if (file == null || file instanceof LightVirtualFile) continue;
affectedFiles.add(file);
if (affectedFiles.size() > 1) return true;
}
return false;
}