Шаги: я нажимаю «Выбрать», при выборе списка список сворачивается. После этого на других платформах выберите «Оставаться сосредоточенным». Только на iOS26 (и Chrome, и Safari) тело получает фокус. WebKit в Safari 26 представил такие функции, как позиционирование привязки CSS. После свертывания опций новый вебкит не может вернуть фокус на выделение, а просто возвращает его в тело из-за более агрессивной системы управления фокусом (из-за поддержки нового пользовательского интерфейса Liquid Glass).
Как не потерять фокус? Некоторые обходные пути? CSS-правило привязки имени для выбора не работает: https://jsfiddle.net/mrs_kva/8o5rgzuL/3/
Только в ios26 вы увидите «выбрать потерять фокус»
HTML:
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
{
document.getElementById('log').innerText = 'select lose focus';
});
document.getElementById('id').addEventListener('focus', () => {
document.getElementById('log').innerText = 'select gain focus';
});
Подробнее здесь: https://stackoverflow.com/questions/797 ... ange-value