diff --git a/Scripts/Controls/ReorderableList/ReorderableListElement.cs b/Scripts/Controls/ReorderableList/ReorderableListElement.cs index 29a4574..67791f7 100644 --- a/Scripts/Controls/ReorderableList/ReorderableListElement.cs +++ b/Scripts/Controls/ReorderableList/ReorderableListElement.cs @@ -88,7 +88,6 @@ namespace UnityEngine.UI.Extensions _fakeElement = new GameObject("Fake").AddComponent<RectTransform>(); _fakeElementLE = _fakeElement.gameObject.AddComponent<LayoutElement>(); - RefreshSizes(); //Send OnElementGrabbed Event @@ -315,10 +314,11 @@ namespace UnityEngine.UI.Extensions size = firstChild.GetComponent<RectTransform>().rect.size; } } - + _draggingObject.sizeDelta = size; _fakeElementLE.preferredHeight = _draggingObjectLE.preferredHeight = size.y; _fakeElementLE.preferredWidth = _draggingObjectLE.preferredWidth = size.x; + _fakeElement.GetComponent<RectTransform>().sizeDelta = size; } public void Init(ReorderableList reorderableList) @@ -327,4 +327,4 @@ namespace UnityEngine.UI.Extensions _rect = GetComponent<RectTransform>(); } } -} \ No newline at end of file +}