diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs index 55b1743be..8b8a80ce9 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs @@ -106,6 +106,15 @@ namespace Spine.Unity.Modules { componentRenderers.Add(spr); } + #if UNITY_EDITOR + // Make sure editor updates properly in edit mode. + if (!Application.isPlaying) { + skeletonRenderer.enabled = false; + skeletonRenderer.enabled = true; + skeletonRenderer.LateUpdate(); + } + #endif + return srs; }