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

        // Initially state is dirty
        rendererStateIsDirty = true;
        
        addHandlers();
    }
    
    //--------------------------------------------------------------------------

            }
        }
    }
    
    //----------------------------------
    //  itemIndex
    //----------------------------------
