 import mx.managers.IFocusManagerComponent;
 import mx.managers.ILayoutManagerClient;
 import mx.styles.CSSStyleDeclaration;
-import mx.core.IFlexModuleFactory;
 
 use namespace mx_internal;
 

                                      splitPoint +
                                      (pRight.length - pLeft.length));
            }

            pLeft = pLeft.concat(sortList.slice(0, splitPoint));
            pRight = pRight.concat(sortList.slice(splitPoint, sortList.length));
        }
                
        pRight.sortOn("gy");

                pts.x = tipData.px;
                pts.y = tipData.py;
                localPts = globalToLocal(pts);
                if(layoutDirection == LayoutDirection.RTL)
					tipData.tip.move(localPts.x - tipData.width, localPts.y);
				else
					tipData.tip.move(localPts.x, localPts.y);
              
                if (showTarget)
                {   
