Hi
I tried with this solution - https://vaadin.com/web/joonas/wiki/-/wiki/Main/Supporting+Multible+Tabs
to resolve “Out of Sync” .
But its not working in the portlet environment.
Here is my Window Constructor
private class MyWindow extends Window
{
MyWindow()
{
setCaption("Application");
VerticalLayout mainLayout = new VerticalLayout();
addComponent(mainLayout);
TabUtility tabBuilder = new TabUtility();
Map<String,Object> mmap = new HashMap<String,Object>();
mmap.put("page-id", "public-page");
mainLayout.addComponent(tableBuilder.buildTabs(mmap, "demo", "demo1", user, _languageId, null));
}
}
Also I am updating the layouts inside the handleRenderRequest() of PortletListener Implementation.
Please suggest the right approach.
Thanks
Santi