Hi,
In app Layout when im using F5 or refresh button in browser content from selected Tab is disappearing and in my app layout tab content area i have empty panel view. I have @PreserveOnRefresh annotation im using vaadin 14.4.0. I checked with debbuger that constructor isnt executing again and no other method from class is executing. In my selection changing listener i see that my selected tab has correct components in view.
tabs.addSelectedChangeListener(event -> {
final Tab selectedTab = event.getSelectedTab();
final Component component = tabsToPages.get(selectedTab);
if(component != null)
component.getElement().removeFromTree();
tabs.setSelectedTab(selectedTab);
setContent(component);
});