Connect to same host and room (without disconnecting) or different room, but same host.
Expected: Host list doesn't change
Actual: Same host listed twice! Leaving either clears their tabs, but leaves one copy behind. When joining a room, we should check if the host is already connected to.
and lists a new host.
STR:
Expected: Host list doesn't change
Actual: Same host listed twice! Leaving either clears their tabs, but leaves one copy behind. When joining a room, we should check if the host is already connected to.