<pm:tab> render not working
Posted: 14 Aug 2017, 13:48
i have requirement to hide base don user role for that i used render option when i use render in pm:tab tab hides but when i click next tab hided tabmenu is showing.
Code: Select all
@Override
public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
...
writer.startElement("div", tabMenu);
writer.writeAttribute("class", "layout-tabmenu-contents", null);
for(int i = 0; i < children.size(); i++) {
Tab tab = (Tab) children.get(i);
if(tab.isRendered()) { /* PLEASE ADD THIS LINE(line 75) */
writer.startElement("div", tabMenu);
writer.writeAttribute("class", "layout-tabmenu-content", null);
....
writer.endElement("div");
} /* PLEASE ADD THIS LINE (line 99) */
}
writer.endElement("div");
writer.endElement("div");
...
}