mirror of
https://github.com/HomeworldSDL/HomeworldSDL.git
synced 2025-12-01 12:00:02 +00:00
Restore handling of repeat key presses
This commit is contained in:
@ -1766,15 +1766,14 @@ void HandleEvent(SDL_Event const* pEvent) {
|
||||
return;
|
||||
|
||||
case SDL_KEYDOWN:
|
||||
/*
|
||||
if (lParam & BIT30)
|
||||
{ //if it's a repeating key
|
||||
//keyRepeat(KeyMapFromWindows(wParam));
|
||||
keyRepeat(keyLanguageTranslate(wParam));
|
||||
if (pEvent->key.repeat != 0) //if it's a repeating key
|
||||
{
|
||||
keyRepeat(keyLanguageTranslate(pEvent->key.keysym.scancode));
|
||||
}
|
||||
else //else it's a freshly-pressed key
|
||||
{
|
||||
keyPressDown(keyLanguageTranslate(pEvent->key.keysym.scancode));
|
||||
}
|
||||
*/
|
||||
keyPressDown(keyLanguageTranslate(pEvent->key.keysym.scancode));
|
||||
//keyPressDown(KeyMapFromWindows(wParam));
|
||||
return;
|
||||
|
||||
case SDL_USEREVENT:
|
||||
|
||||
Reference in New Issue
Block a user