diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java index 86d7aa3c1..8aa35026b 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java @@ -80,7 +80,7 @@ public class MeshAttachment extends VertexAttachment implements HasTextureRegion arraycopy(other.triangles, 0, triangles, 0, triangles.length); hullLength = other.hullLength; - sequence = new Sequence(sequence); + sequence = sequence != null ? new Sequence(sequence) : null; // Nonessential. if (other.edges != null) { diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java index 8f01b7773..d7f9c76ff 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java @@ -75,7 +75,7 @@ public class RegionAttachment extends Attachment implements HasTextureRegion { arraycopy(other.uvs, 0, uvs, 0, 8); arraycopy(other.offset, 0, offset, 0, 8); color.set(other.color); - sequence = new Sequence(sequence); + sequence = sequence != null ? new Sequence(sequence) : null; } /** Calculates the {@link #offset} and {@link #uvs} using the region and the attachment's transform. Must be called if the