
(works in the active comp only)
Code: Select all
function reverseLayerOrderInActiveComp(comp)
{
while (comp.selectedLayers.length) comp.selectedLayers[0].selected = false;
for (var i = comp.numLayers; i >= 1; i--) comp.layer(i).selected = true;
app.executeCommand(app.findMenuCommandId("Cut"));
app.executeCommand(app.findMenuCommandId("Paste"));
}
Code: Select all
app.beginUndoGroup("Reverse Stack");
reverseLayerOrderInActiveComp(app.project.activeItem);
app.endUndoGroup();