mirror of
https://github.com/nzp-team/quakespasm.git
synced 2024-11-22 03:41:07 +00:00
VITA/NX: Fix inaccessible 'Back' button in controls menu
This commit is contained in:
parent
d9e841bd76
commit
58421a45fe
1 changed files with 12 additions and 8 deletions
|
@ -3176,26 +3176,30 @@ void M_Keys_Key (int k)
|
|||
S_LocalSound ("sounds/menu/navigate.wav");
|
||||
keys_cursor--;
|
||||
if (keys_cursor < 0)
|
||||
keys_cursor = NUMCOMMANDS-1;
|
||||
keys_cursor = NUMCOMMANDS;
|
||||
break;
|
||||
|
||||
case K_DOWNARROW:
|
||||
case K_RIGHTARROW:
|
||||
S_LocalSound ("sounds/menu/navigate.wav");
|
||||
keys_cursor++;
|
||||
if (keys_cursor >= (int)NUMCOMMANDS)
|
||||
if (keys_cursor >= (int)NUMCOMMANDS + 1)
|
||||
keys_cursor = 0;
|
||||
break;
|
||||
|
||||
case K_ENTER: // go into bind mode
|
||||
case K_KP_ENTER:
|
||||
case K_ABUTTON:
|
||||
M_FindKeysForCommand (bindnames[keys_cursor][0], keys);
|
||||
S_LocalSound ("sounds/menu/enter.wav");
|
||||
if (keys[2] != -1)
|
||||
M_UnbindCommand (bindnames[keys_cursor][0]);
|
||||
bind_grab = true;
|
||||
IN_Activate(); // activate to allow mouse key binding
|
||||
if (keys_cursor == NUMCOMMANDS)
|
||||
M_Menu_Options_f();
|
||||
else {
|
||||
M_FindKeysForCommand (bindnames[keys_cursor][0], keys);
|
||||
S_LocalSound ("sounds/menu/enter.wav");
|
||||
if (keys[2] != -1)
|
||||
M_UnbindCommand (bindnames[keys_cursor][0]);
|
||||
bind_grab = true;
|
||||
IN_Activate(); // activate to allow mouse key binding
|
||||
}
|
||||
break;
|
||||
|
||||
case K_BACKSPACE: // delete bindings
|
||||
|
|
Loading…
Reference in a new issue