From 2fa5b85918d1bca678792969b428e755edd9f0f4 Mon Sep 17 00:00:00 2001 From: MysterD Date: Wed, 4 Aug 2021 23:55:46 -0700 Subject: [PATCH] Prevent DJUI from creating and removing a panel at the same time --- src/pc/djui/djui_panel.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pc/djui/djui_panel.c b/src/pc/djui/djui_panel.c index 441634dc..70567444 100644 --- a/src/pc/djui/djui_panel.c +++ b/src/pc/djui/djui_panel.c @@ -19,6 +19,7 @@ bool djui_panel_is_active(void) { } void djui_panel_add(struct DjuiBase* caller, struct DjuiBase* panelBase, struct DjuiBase* defaultElementBase) { + if (sPanelRemoving != NULL) { return; } bool firstPanel = (sPanelList == NULL); gDjuiPanelJoinMessageVisible = false;