 
 		blendModeChanged = true;
 		notifyElementLayerChanged();
-        invalidateDisplayList();
+        invalidateProperties();
 	}
 
 	//----------------------------------

        invalidateSizeFlag = false;

        var sizeChanging:Boolean = measureSizes();
        if (!sizeChanging || !includeInLayout)
            return;

        // Our size has changed, parent has to resize and run layout code
        invalidateParentSizeAndDisplayList();

		visibleChanged = true;

        // TODO EGeorgie: should we redraw for visibility changes?
		invalidateProperties();
	}

	//--------------------------------------------------------------------------
