menu.c: fix mouse release in fullscreen console

git-svn-id: http://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@756 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
svdijk 2012-10-01 03:06:52 +00:00
parent 56d810aef7
commit c82e5f3ef3

View file

@ -217,8 +217,13 @@ void M_ToggleMenu_f (void)
return; return;
} }
IN_Activate(); if (cls.state == ca_connected)
key_dest = (cls.state == ca_connected) ? key_game : key_console; {
IN_Activate();
key_dest = key_game;
}
else
key_dest = key_console;
m_state = m_none; m_state = m_none;
return; return;
} }
@ -275,8 +280,13 @@ void M_Main_Key (int key)
switch (key) switch (key)
{ {
case K_ESCAPE: case K_ESCAPE:
IN_Activate(); if (cls.state == ca_connected)
key_dest = (cls.state == ca_connected) ? key_game : key_console; {
IN_Activate();
key_dest = key_game;
}
else
key_dest = 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: */