"Digit6" не запускается, когда "Пробел" (или "Sla sh" , "KeyH" и может быть, другие) + еще одна случайная клавиша (скажем, «Digit5») уже нажата.
Пример с https://keycode.info:
- Обслуживание ( Пробел + клавиша 5 ) и нажатие клавиша 4 возвращает код события. "Цифра 4"
- Сохранение ( Пробел *) 1028 * + клавиша 5 ) и нажатие клавиша 6 по-прежнему возвращает event.code "Digit5" (так что ничего не происходит).
Я попробовал этот тест в Chrome, Safari, Firefox и результаты те же. Я также попробовал его на Windows 10, и он работает, как и ожидалось, поэтому я думаю, что это может быть OS X.