mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Platform: Cannot Undo... dialog references some not-existing Dummy.txt file (OC-4896)
(cherry picked from commit 7e3db0cf4eaf79bc88e748848fe4e25e8d595035)
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user