diff options
Diffstat (limited to 'src/input')
-rw-r--r-- | src/input/joystick.cpp | 2 | ||||
-rw-r--r-- | src/input/keyboardconfig.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/input/joystick.cpp b/src/input/joystick.cpp index 3e52d6ffe..7343ec00c 100644 --- a/src/input/joystick.cpp +++ b/src/input/joystick.cpp @@ -345,7 +345,6 @@ void Joystick::handleRepeat(const int time) { bool repeat(false); const int key = (*it).first; - int &keyTime = (*it).second; if (key >= 0 && key < mButtonsNumber) { if (mActiveButtons[key]) @@ -353,6 +352,7 @@ void Joystick::handleRepeat(const int time) } if (repeat) { + int &keyTime = (*it).second; if (time > keyTime && abs(time - keyTime) > SDL_DEFAULT_REPEAT_DELAY * 10) { diff --git a/src/input/keyboardconfig.cpp b/src/input/keyboardconfig.cpp index a5e3674ed..6cf524842 100644 --- a/src/input/keyboardconfig.cpp +++ b/src/input/keyboardconfig.cpp @@ -251,7 +251,6 @@ void KeyboardConfig::handleRepeat(const int time) { bool repeat(false); const int key = (*it).first; - int &keyTime = (*it).second; if (key >= 0) { if (mActiveKeys && mActiveKeys[key]) @@ -264,6 +263,7 @@ void KeyboardConfig::handleRepeat(const int time) } if (repeat) { + int &keyTime = (*it).second; if (time > keyTime && abs(time - keyTime) > static_cast<signed>(mRepeatTime)) { |