Answered
Skip hidden, locked, and objects from hidden and locked layers
When processing objects that were retrieved as 'doc.pathItems' I skip the ones that are
- hidden
- locked
- are on a hidden layer
- are on a locked layer
However, the script still tries to process an object that is on a hidden layer, and gives an error when it does a
item.selected = true; // inside of pasteSubtractOn()
- hidden
- locked
- are on a hidden layer
- are on a locked layer
However, the script still tries to process an object that is on a hidden layer, and gives an error when it does a
item.selected = true; // inside of pasteSubtractOn()
if (!item.locked && !item.hidden && !item.layer.locked && !item.layer.hidden){
pasteSubtractOn(item);
}
