         override public function styleChanged(styleProp:String):void 
         {    
             if (!styleProp || 
-                styleProp == "styleName" || styleProp == "iconClass")
-            {
-                iconClassChanged = true;
+                styleProp == "styleName" || styleProp == "icon")
+            {
+                iconChanged = true;
                 invalidateProperties();
             }
             

    */
    /**
     *  Actionscript based skin for mobile applications. The skin supports 
     *  iconClass and iconPlacement. It uses a couple of FXG classes to 
     *  implement the vector drawing.  
     * 
     *  @langversion 3.0

        {
            super.commitProperties();
            
            if (iconChanged)
            {
                if (iconDisplay)
                    removeChild(iconDisplay);
                
                var icon:Class = getStyle("icon");
                
                if (icon)
                {
                    // Should be a bitmap
                    iconDisplay = new icon();
                    addChild(iconDisplay);
                }
                
                iconChanged = false;
            }
        }
        
