Почему Хром сбрысывает выбор тега select при изменении иконки для страницы?
Дамы и господа, у меня довольно странный вопрос. Сам не верю, но приключилось столкнуться.
Собственно, ситуация такая:
1. Браузер Хром 39.0.2171.95 m (+ более новые версии)
2. Есть javascript на странице. Который периодически, по таймеру, обновляет некое значение в localStorage. (кроме этого, изменяется и иконка для сайта)
3. На странице есть выпадающий список [select]. Кликнув, на который, мы собственно и получаем этот самый выпавший список. И чем он длиннее - тем заметнее наблюдаемый эффект. При попытке выбрать пункт списка, находящийся на значительном удалении от текущего выбранного...
4. Сложность заключается в следующем странном поведении. При каждом тике обновления storage (и смене иконки), - срабатывает некая магия, и невзирая на прокрутку или наведение мышки на [option] этого списка - список сбрасывается в дефолтное состояние.
5. Получается неприятная проблема при выборе опции списка.
Как обычно, поторопился с выводами.
Причину нашёл. У меня по интервалу меняется иконка для сайта, каждый раз удаляя существующий и добавляя снова, в тег head, новый link rel="shortcut icon". Из-за этого почему-то обнаружились проблемы с тегом select. Причём только в браузерах на хромиуме.
PS. Отредактировал содержание основного вопроса. (раньше грешил на localStorage)
PPS. Здесь как-нибудь можно удалить вопрос?