File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,4 +3,5 @@ var configs = {
33 debug : false ,
44 log : true ,
55 itemAmountWarning : 50 ,
6+ dryRun : true ,
67} ;
Original file line number Diff line number Diff line change 11var configs = {
22 title : 'Explode layer tool' ,
3- log : false ,
3+ debug : false ,
4+ log : true ,
45 itemAmountWarning : 50 ,
6+ dryRun : false ,
57} ;
Original file line number Diff line number Diff line change @@ -59,6 +59,8 @@ function explodeLayer(layer) {
5959 layers [ i ] . shy = false ;
6060 }
6161
62+ return layers ;
63+
6264}
6365
6466function explode ( ) {
@@ -83,7 +85,17 @@ function explode() {
8385 var hideShyLayers_originalState = selectedLayer . containingComp . hideShyLayers ;
8486 selectedLayer . containingComp . hideShyLayers = true ;
8587
86- explodeLayer ( selectedLayer ) ;
88+ var layers = explodeLayer ( selectedLayer ) ;
89+
90+ if ( configs . dryRun ) {
91+
92+ cLog ( 'Removing generated layers' ) ;
93+
94+ for ( var i = 0 ; i < layers . length ; i ++ ) {
95+ layers [ i ] . remove ( ) ;
96+ }
97+
98+ }
8799
88100 selectedLayer . moveToBeginning ( )
89101 selectedLayer . containingComp . hideShyLayers = hideShyLayers_originalState ;
You can’t perform that action at this time.
0 commit comments