         if (elementLocalBounds)
             elementLocalBounds = convertLocalToTarget(element, elementLocalBounds);
         return getScrollPositionDeltaToElementHelperHelper(
-            elementR, elementLocalBounds,
+            elementR, elementLocalBounds, entireElementVisible,
             topOffset, bottomOffset, 
             leftOffset, rightOffset);
         

     *  For the offset properties, a value of NaN means don't offset from that edge. A value
     *  of 0 means to put the element flush against that edge.
     * 
     *  @param topOffset Number of pixels to position the element below the top edge.
     *  @param bottomOffset Number of pixels to position the element above the bottom edge.
     *  @param leftOffset Number of pixels to position the element to the right of the left edge.

     */  
    mx_internal function getScrollPositionDeltaToAnyElement(element:IVisualElement, 
                                                            elementLocalBounds:Rectangle = null, 
                                                            entireElementVisible:Boolean = true,
                                                            topOffset:Number = NaN,
                                                            bottomOffset:Number = NaN,
                                                            leftOffset:Number = NaN,
