add/remove rooms bugfix

when removing a room from a second client window, if the first client
was not viewing that room it caused a menu-active-stage desync