If I open the same room multiple times I can vote from all of them and they all stay in sync identifying me as the same person.
But if I close a tab, the socket is disconnected and the connection for all tabs is closed.
I managed to track down some errors that happened when this occurred and fixed those so the app doesn't crash, but the behaviour is still there. Refreshing the tab fixes the issue but you gain a new identity in the process.
If I open the same room multiple times I can vote from all of them and they all stay in sync identifying me as the same person.
But if I close a tab, the socket is disconnected and the connection for all tabs is closed.
I managed to track down some errors that happened when this occurred and fixed those so the app doesn't crash, but the behaviour is still there. Refreshing the tab fixes the issue but you gain a new identity in the process.