menu.c (M_ToggleMenu_f): Set key_dest to key_game only if the client

is connected. Set it to key_console, otherwise. Patch from and thanks
to Sander van Dijk.
(M_Main_Key): Likewise.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@521 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
Ozkan Sezer 2011-12-15 16:21:36 +00:00
parent 870b40f7aa
commit 7504e175e9

View file

@ -222,7 +222,7 @@ void M_ToggleMenu_f (void)
} }
IN_Activate(); IN_Activate();
key_dest = key_game; key_dest = (cls.state == ca_connected) ? key_game : key_console;
m_state = m_none; m_state = m_none;
return; return;
} }
@ -280,7 +280,7 @@ void M_Main_Key (int key)
{ {
case K_ESCAPE: case K_ESCAPE:
IN_Activate(); IN_Activate();
key_dest = key_game; key_dest = (cls.state == ca_connected) ? key_game : key_console;
m_state = m_none; m_state = m_none;
cls.demonum = m_save_demonum; cls.demonum = m_save_demonum;
if (!fitzmode) /* QuakeSpasm customization: */ if (!fitzmode) /* QuakeSpasm customization: */