To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
This is Vaadin's official solution to multi-tabs and out of sync problem:https://vaadin.com/web/joonas/wiki/-/wiki/Main/Supporting+Multible+Tabs#_36_messageScroll1791001
If I remove the line
in the presented code, the application webpage is not refreshed when opening additional tabs, I don't get a different url for application tab and I got no "out of sync" errors so far.
I don't see the relation between having a separate window class (and isolating window-specific state in this class) to the fact of having a different app url for each tab that opens the application.
Is the code above required?
Thanks in advance.