diff --git a/src/pc/djui/djui.c b/src/pc/djui/djui.c index 19d98b95..5109ac71 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 99a4299f..1263a551 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 bb95e5b9..53392c87 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();