В Windows, если вы находитесь в каком-либо списке (список файлов Windows Explorer, раскрывающееся меню, меню Файл / Изменить / Просмотреть), если вы набираете букву, фокус будет перемещен на первый элемент, начинающийся с этой буквы. Если вы нажмете эту букву снова, фокус переместится на второй элемент, начинающийся с этой буквы, и так далее. Это круто
Теперь, в OSX, я не могу найти ни рифмы, ни причины того, как OSX ведет себя в той же ситуации. Когда я в списке, если я набираю букву, он перемещает фокус на явно случайный элемент (скорее всего, не первый элемент), начиная с этой буквы. Если я снова нажимаю на букву, иногда она вообще не перемещается, иногда она перемещается к другому случайному элементу, начинающемуся с этой буквы, иногда она просто перемещается к другому случайному элементу, который либо не начинается с буквы, либо даже не имеет буква в ее имени (что доказывает, что она не пытается выполнить сопоставление подстроки).
Пример (из Word для Mac):
Скажем, я хочу перейти к пункту «Язык». Первый раз, когда я нажимаю L, он перемещает фокус на метки. Второе нажатие, оно перемещается в макрос (!). Третье нажатие и дальше, оно не двигается.
Как мне заставить его работать как Windows, как описано выше?