diff --git a/SpineViewer/Spine/Implementations/Spine/Spine21.cs b/SpineViewer/Spine/Implementations/Spine/Spine21.cs index 2142500..3566e2c 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine21.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine21.cs @@ -199,6 +199,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine36.cs b/SpineViewer/Spine/Implementations/Spine/Spine36.cs index 05d31f0..c30d837 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine36.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine36.cs @@ -197,6 +197,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine37.cs b/SpineViewer/Spine/Implementations/Spine/Spine37.cs index 4f49b39..8ac4768 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine37.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine37.cs @@ -203,6 +203,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine38.cs b/SpineViewer/Spine/Implementations/Spine/Spine38.cs index 9b7e9b9..ec1ccd3 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine38.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine38.cs @@ -206,6 +206,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine40.cs b/SpineViewer/Spine/Implementations/Spine/Spine40.cs index f0c6ac2..f14f558 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine40.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine40.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine41.cs b/SpineViewer/Spine/Implementations/Spine/Spine41.cs index 6bfb7ee..07d5fb2 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine41.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine41.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine42.cs b/SpineViewer/Spine/Implementations/Spine/Spine42.cs index 3d6b3ae..ebfc361 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine42.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine42.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } }