Hi, question to the experts: If called during the render phase Component.setVisible() will throw an exception saying "Cannot modify component hierarchy after render phase has started (page version cant change then anymore)");
That is because Component.setVisible() -> Page.componentStateChanging(..) -> versionManager.componentStateChanging(change), with SecondLevelCachePageVersionManager being the default version manager implementation. Its implementation of componentStateChanging() however is empty. Thus it should actually be possible to make that change during the render phase, correct? Is there anything I'm missing here? Thanks for your help Juergen
