mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-02-14 16:01:44 +00:00
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:
parent
56d810aef7
commit
c82e5f3ef3
1 changed files with 14 additions and 4 deletions
18
Quake/menu.c
18
Quake/menu.c
|
@ -217,8 +217,13 @@ void M_ToggleMenu_f (void)
|
|||
return;
|
||||
}
|
||||
|
||||
IN_Activate();
|
||||
key_dest = (cls.state == ca_connected) ? key_game : key_console;
|
||||
if (cls.state == ca_connected)
|
||||
{
|
||||
IN_Activate();
|
||||
key_dest = key_game;
|
||||
}
|
||||
else
|
||||
key_dest = key_console;
|
||||
m_state = m_none;
|
||||
return;
|
||||
}
|
||||
|
@ -275,8 +280,13 @@ void M_Main_Key (int key)
|
|||
switch (key)
|
||||
{
|
||||
case K_ESCAPE:
|
||||
IN_Activate();
|
||||
key_dest = (cls.state == ca_connected) ? key_game : key_console;
|
||||
if (cls.state == ca_connected)
|
||||
{
|
||||
IN_Activate();
|
||||
key_dest = key_game;
|
||||
}
|
||||
else
|
||||
key_dest = key_console;
|
||||
m_state = m_none;
|
||||
cls.demonum = m_save_demonum;
|
||||
if (!fitzmode) /* QuakeSpasm customization: */
|
||||
|
|
Loading…
Reference in a new issue