Ошибка 'Autofocus processing was blocked' в Битрикс24

    Данное сообщение в консоли означает, что браузер заблокировал автоматическую фокусировку на элементе, так как другой элемент на странице уже находится в фокусе. Эта ситуация часто возникает при работе с динамическим контентом, особенно в AJAX-запросах.

    Почему это происходит в Битрикс24?

    Особенность системы в том, что при клике на закладку «Контакты» справа выезжает слайдер. В этот момент браузер фиксирует фокус на одном из элементов слайдера. Когда вы пытаетесь вставить контент через AJAX в блок попапа, система автоматически пытается установить фокус на новом элементе, но находит уже сфокусированный элемент от слайдера, что и вызывает предупреждение.

    Что делать?

    • Убедитесь, что ваш AJAX-запрос отправляется после полной загрузки и инициализации слайдера.
    • Проверьте, не происходит ли конфликта фокусов между слайдером и целевым блоком попапа.
    • Если ошибка не влияет на функциональность (контент все равно вставляется), ее можно игнорировать - это лишь предупреждение, не блокирующее выполнение скрипта.
    • В редких случаях может потребоваться принудительная установка фокуса на нужный элемент после AJAX-вставки с помощью JavaScript.