             return;
 
         if (!(_rootModel is IHierarchicalData) && 
-			(event.dragSource.hasFormat("items") || event.dragSource.hasFormat("orderedItems")))
+			(event.dragSource.hasFormat("items") || event.dragSource.hasFormat("itemsByIndex")))
         {
             super.dragOverHandler(event);
             return;

            return;

        if (!(_rootModel is IHierarchicalData) && 
			(event.dragSource.hasFormat("items") || event.dragSource.hasFormat("orderedItems")))
        {
            super.dragCompleteHandler(event);
            return;

            return;

        if (!(_rootModel is IHierarchicalData) && 
			(event.dragSource.hasFormat("items") || event.dragSource.hasFormat("itemsByIndex")))
        {
            super.dragDropHandler(event);
            return;
