     {
         if (!popUpIsDisplayed)
             return;
-        
+                
+        var m:Matrix = MatrixUtil.getConcatenatedMatrix(this, systemManager.getSandboxRoot());
+         
         // Set the dimensions explicitly because UIComponents always set themselves to their
         // measured / explicit dimensions if they are parented by the SystemManager. 
         if (popUp is UIComponent)

        }
        
        var popUpPoint:Point = calculatePopUpPosition();
        PopUpUtil.applyPopUpTransform(this, systemManager, popUp, popUpPoint);
    }
    
    //--------------------------------------------------------------------------

import mx.managers.PopUpManager;
import mx.styles.ISimpleStyleClient;
import mx.utils.MatrixUtil;

use namespace mx_internal;

