 		return result;
 	}
 	
-	override mx_internal function measureSizes():Boolean
-	{
-		var changeSize:Boolean = super.measureSizes();
-		
-		if (changeSize && !scrollToSelection)
-		{
-			// If the size has changed, then recenter the selectedItem 
-			scrollToSelection = true;
-			addEventListener(FlexEvent.UPDATE_COMPLETE, updateCompleteHandler);
-		}
-		
-		return changeSize;
-	}
-	
 	override protected function partAdded(partName:String, instance:Object):void
 	{
 		super.partAdded(partName, instance);

	//
	//-------------------------------------------------------------------------- 
	
	private function touchInteractionEnd(event:TouchInteractionEvent):void
	{
		// Commit the center item as the selectedItem when the scroll has completed

import mx.events.CollectionEventKind;
import mx.events.EffectEvent;
import mx.events.FlexEvent;
import mx.events.ResizeEvent;
import mx.events.SandboxMouseEvent;
import mx.events.TouchInteractionEvent;
import mx.states.OverrideBase;
