From a5f7d68d1277c0664e3994c93dacde030b3ad8f0 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Wed, 22 Nov 2023 16:57:39 +0100 Subject: [PATCH] [ts] Clean-up sorting of physics constraints. --- spine-ts/spine-core/src/Skeleton.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/spine-ts/spine-core/src/Skeleton.ts b/spine-ts/spine-core/src/Skeleton.ts index c276e0600..ad04bb26d 100644 --- a/spine-ts/spine-core/src/Skeleton.ts +++ b/spine-ts/spine-core/src/Skeleton.ts @@ -341,11 +341,8 @@ export class Skeleton { } sortPhysicsConstraint (constraint: PhysicsConstraint) { - constraint.active = !constraint.data.skinRequired || (this.skin != null && Utils.contains(this.skin.constraints, constraint.data, true)); - if (!constraint.active) return; - const bone = constraint.bone; - constraint.active = bone.active; + constraint.active = bone.active && !constraint.data.skinRequired || (this.skin != null && Utils.contains(this.skin.constraints, constraint.data, true)); if (!constraint.active) return; this.sortBone(bone);