From 85a81d3d8198d5a122e2f0a9f1f5abd5382a7c21 Mon Sep 17 00:00:00 2001 From: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com> Date: Tue, 22 Oct 2024 21:09:46 +1000 Subject: [PATCH] reset Lua error message on network shutdown --- src/pc/djui/djui.c | 5 +++++ src/pc/djui/djui.h | 1 + src/pc/network/network.c | 1 + 3 files changed, 7 insertions(+) diff --git a/src/pc/djui/djui.c b/src/pc/djui/djui.c index 19d98b952..5109ac71c 100644 --- a/src/pc/djui/djui.c +++ b/src/pc/djui/djui.c @@ -134,6 +134,11 @@ void djui_lua_error(char* text, struct DjuiColor color) { sDjuiLuaErrorTimeout = 30 * 5; } +void djui_lua_error_clear(void) { + sDjuiLuaErrorTimeout = 0; + djui_base_set_visible(&sDjuiLuaError->base, false); +} + void djui_reset_hud_params(void) { djui_hud_set_resolution(RESOLUTION_DJUI); djui_hud_set_font(FONT_NORMAL); diff --git a/src/pc/djui/djui.h b/src/pc/djui/djui.h index 99a4299f3..1263a5518 100644 --- a/src/pc/djui/djui.h +++ b/src/pc/djui/djui.h @@ -46,6 +46,7 @@ void djui_init(void); void djui_init_late(void); void djui_connect_menu_open(void); void djui_lua_error(char* text, struct DjuiColor color); +void djui_lua_error_clear(void); void djui_render(void); void djui_reset_hud_params(void); diff --git a/src/pc/network/network.c b/src/pc/network/network.c index bb95e5b91..53392c878 100644 --- a/src/pc/network/network.c +++ b/src/pc/network/network.c @@ -749,6 +749,7 @@ void network_shutdown(bool sendLeaving, bool exiting, bool popup, bool reconnect gDjuiInMainMenu = true; djui_panel_main_create(NULL); } + djui_lua_error_clear(); #ifdef DISCORD_SDK discord_activity_update();