if (event.getType() == ReportModelEvent.NODE_PROPERTIES_CHANGED)
{
final Object element = event.getElement();
if (element instanceof RootLevelBand)
{
final RootLevelBand band = (RootLevelBand) element;
final boolean modelHide = ModelUtility.isHideInLayoutGui(band);
final boolean stateShow = isShown(band);
if (modelHide == stateShow)
{
refresh();