Почему мой язык клавиатуры переключается на поля пароля веб-сайта?

Используя Mac с Mavericks, я настроил клавиатуру на иврит. Затем, когда я нажимаю в поле пароля, он снова переключается на английский, а иврит отключается.

Я видел, что в другом вопросе говорится об удалении клавиатуры, но мне нужно сохранить активными методы ввода на иврите и в США. Я не использую Quicksilver и мне интересно, может ли что-то еще вызвать эту проблему на Mavericks?

Это не зависит от вашего браузера? Я заметил, что Mavericks автоматически меняет раскладку клавиатуры на язык вашей системы при вводе паролей в окне входа пользователя. Может быть, то же самое сейчас происходит в Safari...
Я наблюдаю такое же поведение при использовании хрома. Однако этого не произошло ни в Safari, ни в Firefox (те же настройки и тот же сайт).
Я нашел исправление, представленное в этом связанном вопросе.

Ответы (1)

После небольшого тестирования я думаю, что это из-за того, что эта опция включена в Системных настройках > Клавиатура > Источники ввода :

Автоматически переключаться на источник ввода документа

Он отмечен по умолчанию, и, поскольку cbs.com находится на английском языке, OS X автоматически изменит источник ввода на английский (если у вас нет английского или любого другого языка, на котором включена страница, кажется, что он просто выберет ваш источник ввода по умолчанию — то есть тот, который вверху списка в источниках ввода ).

Я тестировал с включенным ивритом и датским языком, и при фокусировке текстового поля OS X изменил раскладку клавиатуры на датский с включенным автоматическим переключением и не отключил его.

По крайней мере, в моем случае переключение не ограничивалось только полями пароля (что имеет смысл). Поведение одинаково как в Chrome, так и в Safari.

К сожалению, это не решает мою проблему (macOS 10.14 Mojave). Последняя версия работала нормально, да и другие программы работают с другими раскладками.