Use correct pattern to disallow actions on containers

- Issue MatterHackers/MCCentral#4331
"Add to Bed" appears on folders
This commit is contained in:
John Lewin 2018-10-24 07:59:49 -07:00
parent 4bce728fa5
commit 2cff274e75

View file

@ -742,7 +742,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
// Multiselect - disallow containers, require View3DWidget context
return ApplicationController.Instance.DragDropData.View3DWidget != null
&& listView.SelectedItems.Any()
&& listView.SelectedItems.All(i => !(i.Model is ILibraryContainer));
&& listView.SelectedItems.All(i => !(i.Model is ILibraryContainerLink));
}
});
@ -1008,7 +1008,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
{
// Multiselect - disallow containers
return listView.SelectedItems.Any()
&& listView.SelectedItems.All(i => !(i.Model is ILibraryContainer));
&& listView.SelectedItems.All(i => !(i.Model is ILibraryContainerLink));
}
});
}