     {
         if (!inUpdateDisplayList)
         {
-            const notifyListeners:Boolean = !invalidateDisplayListFlag;
             super.invalidateDisplayList();
-            if (notifyListeners)
-                dispatchChangeEvent("invalidateDisplayList");
+            dispatchChangeEvent("invalidateDisplayList");
         }
     }
 

        
        _typicalItem = value;
        
        typicalItemChanged = true;       
        invalidateProperties();
        invalidateSize();
        invalidateDisplayList();
        
        dispatchChangeEvent("typicalItemChanged");
    }
    
    //----------------------------------

    {
        if (!inUpdateDisplayList)
        {
            super.invalidateSize();
            dispatchChangeEvent("invalidateSize");            
        }
    }
    
