From 193a3864e9ac5b87cb4c8bf021db3e9a351554ed Mon Sep 17 00:00:00 2001 From: terencehill Date: Fri, 15 Mar 2024 01:00:08 +0100 Subject: [PATCH] Make togglemenu not close the menu if called when not connected. togglemenu 0 always closes the menu even in this case --- qcsrc/menu/menu.qc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qcsrc/menu/menu.qc b/qcsrc/menu/menu.qc index 1edf6bfba..8bff8c4c6 100644 --- a/qcsrc/menu/menu.qc +++ b/qcsrc/menu/menu.qc @@ -920,6 +920,10 @@ void m_toggle(int mode) if (Menu_Active) { if (mode == 1) return; + // when togglemenu is called without arguments (mode is -1) + // the menu is closed only when connected + if (mode == -1 && !(gamestatus & GAME_CONNECTED)) return; + // togglemenu 0 always closes the menu m_hide(); } else -- 2.39.2