     /**
      *  @private
      */
-    public function get autoSizePopUpWidth():Boolean
-    {
-        return _autoSizePopUpWidth;
+    public function get popUpWidthMatchesAnchorWidth():Boolean
+    {
+        return _popUpWidthMatchesAnchorWidth;
     }
 
     //----------------------------------

        // Position the popUp. 
        m.tx = popUpPoint.x;
        m.ty = popUpPoint.y;
        popUp.setLayoutMatrix(m,false);
        
        // apply the color transformation
        popUp.transform.colorTransform = $transform.concatenatedColorTransform
    }
    
    //--------------------------------------------------------------------------

    {
        PopUpManager.removePopUp(popUp);
        popUpIsDisplayed = false;
        
        if (popUp is UIComponent)
        {
        	UIComponent(popUp).explicitWidth = popUpWidth;
        	UIComponent(popUp).explicitHeight = popUpHeight;
        }
        
        /*if (popUpFactory)
        {
