public virtual void DragCleanup(bool revertExpanded)
{
if (this.m_DropData != null)
{
if ((this.m_DropData.expandedArrayBeforeDrag != null) && revertExpanded)
{
this.RestoreExpanded(new List<int>(this.m_DropData.expandedArrayBeforeDrag));
}
this.m_DropData = new DropData();
}
}