From 020eafe427cd99fb92de7d72a98e736a304e964f Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 24 Dec 2025 15:36:19 +0100 Subject: [PATCH] hide elements on disconnect --- frontend/src/ts/tribe/tribe.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/ts/tribe/tribe.ts b/frontend/src/ts/tribe/tribe.ts index cefc01853..b902d25e6 100644 --- a/frontend/src/ts/tribe/tribe.ts +++ b/frontend/src/ts/tribe/tribe.ts @@ -275,6 +275,8 @@ TribeSocket.in.system.disconnect((reason, details) => { TribeState.setRoom(undefined); TribeState.setSocketId(undefined); updateClientState(TribeTypes.CLIENT_STATE.DISCONNECTED); + TribeDelta.hide(); + TribeCountdown.hide(); if (!$(".pageTribe").hasClass("active")) { Notifications.add( @@ -306,6 +308,8 @@ TribeSocket.in.system.connectFailed((err) => { } TribeState.setSocketId(undefined); TribeState.setRoom(undefined); + TribeDelta.hide(); + TribeCountdown.hide(); void TribePages.change("preloader"); TribePagePreloader.updateIcon("times"); TribePagePreloader.updateText("Connection failed"); @@ -322,6 +326,8 @@ TribeSocket.in.system.connectError((err) => { customTitle: "Tribe", }); } + TribeDelta.hide(); + TribeCountdown.hide(); TribeState.setSocketId(undefined); TribeState.setRoom(undefined); void TribePages.change("preloader");