I have a HeaderRenderer which has a checkbox and a button. The checkbox it is replaced by an image when teh updatedisplaylist event is dispatched, so far this work fine. Even though when I add a couple of headerrenderers to a couple of datagrid columns. These new headerrenderers have a combobox and a label, the column with the 1st headerrenderer stops refreshing itself... but whe you click or move the sidescroll bar of the datagrid the header refresh itself and shows the image. What am I doing wrong with the other headerrenderers or how can I listen and fire an event within a headerrenderer to update the display?. Thanks in advance.