1) Загружаю страницу и кликаю в input, каретка мигает.
2) Начинаю вводить текст, каретка перестает мигать и | остается до тех пор, пока input активен.
3) После того, как в данном input перестает мигать |, во всех остальных input тоже больше не мигает.
Что за дурдом, из-за чего такое может происходить?
+На странице установлен setInterval с периодом 50мс, в интервале есть setAttribute(). Если setAttr убрать, то проблема решается. Но эти setAttr не как не взаимодействуют с input
zdiii: +На странице установлен setInterval с периодом 50мс, в интервале есть setAttribute(). Если setAttr убрать, то проблема решается. Но эти setAttr не как не взаимодействуют с input
Сейчас воспроизвел подобную ситуацию. По моему это просто тормозит браузер таким образом. То есть ему надо отрабатывать 50 мс интервалы и обращаться к элементам страницы.
Возможно мигание курсора обрабатывается той же частью движка браузера и возникает пересечение. В firefox посмотрел, такого нету.
При 800 мс и выше - мигание курсора выравнивается.