spark List with ItemRenderer click function not working
I am with an issue in my ItemRenderer, which I am using for a spark List, my code is the follow:

I have this list:

	<s:List 
		id="productSetList" 
		dataProvider="{ model.productSets }" 
		change="model.selectSet( productSetList )" 
		height="100%" width="100%"
		borderVisible="false" 
		itemRenderer="SideBarItemRenderer" top="20" left="15">
	</s:List>

and my itemRenderer is:

    <s:ItemRenderer 
    	xmlns:fx="http://ns.adobe.com/mxml/2009" 
    	xmlns:s="library://ns.adobe.com/flex/spark" 
    	xmlns:mx="library://ns.adobe.com/flex/halo" 
    	width="160" height="175" autoDrawBackground="false" buttonMode="true" useHandCursor="true"
    	click="click(event)" cacheAsBitmap="true"
    	>
    
    
    	<fx:Script>
    		<![CDATA[
    			import com.png.vm.model.vos.ProductSet;
    			
    			protected function click(event:MouseEvent):void
    			{
    				trace('arthur');
    			}
    			
    		]]>
    	</fx:Script>
    	
    	<s:BitmapImage source="{ProductSet(data).image}" width="160" height="175"/>
    	
    </s:ItemRenderer>

The thing is, if I scroll the list, and click in a item, it doesnt trace 'arthur' ! why? I must trace that all the times that some one click in the list!
spark List with ItemRenderer click function not working
===

I am with an issue in my ItemRenderer, which I am using for a spark List, my code is the follow:

I have this list:

	<s:List 
		id="productSetList" 
		dataProvider="{ model.productSets }" 
		change="model.selectSet( productSetList )" 
		height="100%" width="100%"
		borderVisible="false" 
		itemRenderer="SideBarItemRenderer" top="20" left="15">
	</s:List>

and my itemRenderer is:

    <s:ItemRenderer 
    	xmlns:fx="http://ns.adobe.com/mxml/2009" 
    	xmlns:s="library://ns.adobe.com/flex/spark" 
    	xmlns:mx="library://ns.adobe.com/flex/halo" 
    	width="160" height="175" autoDrawBackground="false" buttonMode="true" useHandCursor="true"
    	click="click(event)" cacheAsBitmap="true"
    	>
    
    
    	<fx:Script>
    		<![CDATA[
    			import com.png.vm.model.vos.ProductSet;
    			
    			protected function click(event:MouseEvent):void
    			{
    				trace('arthur');
    			}
    			
    		]]>
    	</fx:Script>
    	
    	<s:BitmapImage source="{ProductSet(data).image}" width="160" height="175"/>
    	
    </s:ItemRenderer>

The thing is, if I scroll the list, and click in a item, it doesnt trace 'arthur' ! why? I must trace that all the times that some one click in the list!