diff --git a/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs b/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs index 16a41e92b..57270bd17 100644 --- a/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs +++ b/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs @@ -393,6 +393,7 @@ namespace Spine.Unity.Editor { } List dependentAtlasPaths = new List(); AddDependentAtlasIfImageChanged(dependentAtlasPaths, imagePaths); + dependentAtlasPaths.RemoveAll(dependentAtlas => atlasPaths.Contains(dependentAtlas)); atlasPaths.AddRange(dependentAtlasPaths); // Import atlases first.