      *  the item renderer is automatically drawn, and it 
      *  depends on the styles that are set (<code>contentBackgroundColor</code>, 
      *  <code>alternatingItemColor</code>, <code>rollOverColor</code>, 
-     *  <code>selectionColor</code>) 
+     *  <code>downColor</code>, <code>selectionColor</code>) 
      *  and the state that the item renderer is in.</p>
      *
      *  <p>If <code>false</code>, the item render draws no backgrounds.

        
        if (autoDrawBackground && (allStyles || styleName == "alternatingItemColors" || 
            styleName == "contentBackgroundColor" || styleName == "rollOverColor" || 
            styleName == "selectionColor"))
        {
            redrawRequested = true;
            super.$invalidateDisplayList();
        }
        
        if (allStyles || styleName == "interactionMode")
        {
            addHandlers();
        }
    }
    

    
    /**
     *  @private
     */
    private function itemRendererInteractionStateDetector_changeHandler(event:Event):void
    {
        hovered = itemRendererInteractionStateDetector.hovered;
        down = itemRendererInteractionStateDetector.down;
    }

}
