Fix Cgame key catching

This commit is contained in:
smallmodel 2024-09-08 15:48:46 +02:00
parent 77ecc73631
commit c18cdc78ea
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -1089,7 +1089,7 @@ void CL_KeyEvent(int key, qboolean down, unsigned time)
if (clc.state > CA_DISCONNECTED && cge && !Key_GetCatcher() && cge->CG_CheckCaptureKey(key, down, time)
&& key != K_ESCAPE) {
if (key == K_CONSOLE || (keys[K_SHIFT].down && key == K_ESCAPE)) {
if (key != K_CONSOLE && (!keys[K_SHIFT].down || key != K_ESCAPE)) {
return;
}
}