private void FitWindowToContent()
{
Vector2 windowSize = this.m_WindowContent.GetWindowSize();
if (this.m_LastWantedSize != windowSize)
{
this.m_LastWantedSize = windowSize;
Vector2 minSize = windowSize + new Vector2(2f * this.m_BorderWidth, 2f * this.m_BorderWidth);
Rect rect = PopupLocationHelper.GetDropDownRect(this.m_ActivatorRect, minSize, minSize, null, this.m_LocationPriorityOrder);
base.m_Pos = rect;
Vector2 vector3 = new Vector2(rect.width, rect.height);
base.maxSize = vector3;
base.minSize = vector3;
}
}