DEADSOFTWARE

Console: Add support for repeated key binds
[d2df-sdl.git] / src / game / sdl / g_system.pas
index c53a7b347596c44c4331497c94c7ee3a2cb524b0..1f4061abf7fdc4ba9ff74475e09d7ece908356e1 100644 (file)
@@ -449,9 +449,9 @@ implementation
       e_KeyUpDown(key, down);
       g_Console_ProcessBind(key, down);
     end
-    else if gConsoleShow or gChatShow or (g_ActiveWindow <> nil) then
+    else
     begin
-      KeyPress(key) // key repeat in menus and shit
+      g_Console_ProcessBindRepeat(key)
     end;
     if down and IsValid1251(ev.keysym.unicode) and IsPrintable1251(ch) then
       CharPress(ch)