From 7ef51d550fcf7ef1d92b77852045cd6642b63c49 Mon Sep 17 00:00:00 2001 From: Miodec Date: Mon, 22 Dec 2025 17:55:36 +0100 Subject: [PATCH] disconnect when not in a room --- frontend/src/ts/pages/tribe.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/ts/pages/tribe.ts b/frontend/src/ts/pages/tribe.ts index f9d52f4f8..c2ab5a60d 100644 --- a/frontend/src/ts/pages/tribe.ts +++ b/frontend/src/ts/pages/tribe.ts @@ -17,8 +17,10 @@ export const page = new Page({ afterHide: async () => { // TODO: Fill it up later TribeChat.reset("lobby"); - tribeSocket.disconnect(); - TribePagePreloader.reset(); + if (!TribeState.isInARoom()) { + tribeSocket.disconnect(); + TribePagePreloader.reset(); + } }, beforeShow: async () => { if (TribeState.isInARoom()) {