diff --git a/Quake/keys.c b/Quake/keys.c index 21f716eb..58d0268b 100644 --- a/Quake/keys.c +++ b/Quake/keys.c @@ -1076,6 +1076,13 @@ void Char_Event (int key) if (key < 32 || key > 126) return; +#if defined(PLATFORM_OSX) || defined(PLATFORM_MAC) + if (keydown[K_COMMAND]) + return; +#endif + if (keydown[K_CTRL]) + return; + if (key_inputgrab.active) { key_inputgrab.lastchar = key;