diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java index 9f6ce8f5d..de19c8bee 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java @@ -2198,13 +2198,20 @@ public class XFLConverter { ret += ""; ret += ""; - ret += convertLabelsLayer(spriteId, tags, timelineTags, backgroundColor); + String labelsLayer = convertLabelsLayer(spriteId, tags, timelineTags, backgroundColor); + ret += labelsLayer; String scriptLayer = convertActionScriptLayer(spriteId, tags, timelineTags, backgroundColor); + ret += scriptLayer; + int index = 0; - if(!scriptLayer.isEmpty()){ + + if(!labelsLayer.isEmpty()){ index++; } - ret += scriptLayer; + + if(!scriptLayer.isEmpty()){ + index++; + } int layerCount = getLayerCount(timelineTags); Stack parentLayers = new Stack<>();