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
+}