Some small fix

This commit is contained in:
Mario Voigt 2020-12-02 18:39:31 +01:00
parent dc441901ef
commit 0b9525dfe0

View File

@ -157,8 +157,11 @@ class StylesToLayers(inkex.Effect):
contentlength = 0 #some counter to track if there are layers inside or if it is just a list with empty children contentlength = 0 #some counter to track if there are layers inside or if it is just a list with empty children
for layerNode in layerNodeList: for layerNode in layerNodeList:
try: #some nasty workaround. Make better code
layerNode[0].append(layerNode[2]) #append element to created layer layerNode[0].append(layerNode[2]) #append element to created layer
if layerNode[1] is not None: contentlength += 1 #for each found layer we increment +1 if layerNode[1] is not None: contentlength += 1 #for each found layer we increment +1
except:
continue
# Additionally if threshold was defined re-arrange the previously created layers by putting them into sub layers # Additionally if threshold was defined re-arrange the previously created layers by putting them into sub layers
if self.options.subdividethreshold > 1 and contentlength > 0: #check if we need to subdivide and if there are items we could rearrange into sub layers if self.options.subdividethreshold > 1 and contentlength > 0: #check if we need to subdivide and if there are items we could rearrange into sub layers