diff --git a/.DS_Store b/.DS_Store index ebeee33..8e31241 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Assets/Spine/Editor/spine-unity/Editor/Utility/SpineEditorUtilities.cs b/Assets/Spine/Editor/spine-unity/Editor/Utility/SpineEditorUtilities.cs index 5c8016b..de035db 100644 --- a/Assets/Spine/Editor/spine-unity/Editor/Utility/SpineEditorUtilities.cs +++ b/Assets/Spine/Editor/spine-unity/Editor/Utility/SpineEditorUtilities.cs @@ -379,7 +379,6 @@ namespace Spine.Unity.Editor { var eventType = current.type; bool isDraggingEvent = eventType == EventType.DragUpdated; bool isDropEvent = eventType == EventType.DragPerform; - UnityEditor.DragAndDrop.visualMode = DragAndDropVisualMode.Copy; if (isDraggingEvent || isDropEvent) { var mouseOverWindow = EditorWindow.mouseOverWindow; @@ -390,6 +389,7 @@ namespace Spine.Unity.Editor { if (references.Length == 1) { var skeletonDataAsset = references[0] as SkeletonDataAsset; if (skeletonDataAsset != null && skeletonDataAsset.GetSkeletonData(true) != null) { + UnityEditor.DragAndDrop.visualMode = DragAndDropVisualMode.Copy; // Allow drag-and-dropping anywhere in the Hierarchy Window. // HACK: string-compare because we can't get its type via reflection.