UnityEditor.PopupWindowWithoutFocus.FitWindowToContent C# (CSharp) Method

FitWindowToContent() private method

private FitWindowToContent ( ) : void
return void
        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;
            }
        }