Fix squelch setting on linux

replace/f38814523053d79badcafdb16c04bbf6121c9193
Niccolò Izzo 2021-01-28 16:46:09 +01:00
rodzic 226d2ccaf7
commit 2fa5b7a6e6
2 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -543,11 +543,11 @@ void _ui_fsm_menuMacro(kbd_msg_t msg, bool *sync_rtx) {
}
#else // Use left and right buttons or relative position knob
if(msg.keys & KEY_LEFT) {
state.sqlLevel = (state.sqlLevel == 15) 15 : state.sqlLevel++;
state.sqlLevel = (state.sqlLevel == 0) ? 0 : state.sqlLevel - 1;
*sync_rtx = true;
}
else if(msg.keys & KEY_RIGHT) {
state.sqlLevel = (state.sqlLevel == 0) 0 : state.sqlLevel--;
state.sqlLevel = (state.sqlLevel == 15) ? 15 : state.sqlLevel + 1;
*sync_rtx = true;
}
#endif

Wyświetl plik

@ -46,6 +46,8 @@ keyboard_t kbd_getKeys() {
if (state[SDL_SCANCODE_ESCAPE]) keys |= KEY_ESC;
if (state[SDL_SCANCODE_DOWN]) keys |= KEY_DOWN;
if (state[SDL_SCANCODE_UP]) keys |= KEY_UP;
if (state[SDL_SCANCODE_LEFT]) keys |= KEY_LEFT;
if (state[SDL_SCANCODE_RIGHT]) keys |= KEY_RIGHT;
if (state[SDL_SCANCODE_RETURN]) keys |= KEY_ENTER;
if (state[SDL_SCANCODE_NONUSHASH]) keys |= KEY_HASH;
if (state[SDL_SCANCODE_MINUS]) keys |= KEY_F1;