-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не работает Modal в IE #211
Comments
IE 7-11 уже канули в лету, их использует очень низкий процент людей, насколько релевантно поддерживать эти версии IE? Можно на matches в своем проекте добавить полифил отсюда https://developer.mozilla.org/ru/docs/Web/API/Element/matches |
У подавляющего числа сотрудников браузером по умолчанию является Internet Explorer, из-за чего отказаться от его поддержки, на текущем этапе, не представляется возможным |
примерно 25% пользователей портала AlfaPeople заходят из IE11 и дропать его поддержку мы не можем |
полифил на matches не помогает. Опытным путём определил, что модалка начинает падать с версии 27.10.0, но не понимаю, что к этому могло привести ) |
Фиксим в IE11, более старые версии в этой библиотеке изначально не поддерживаем |
опытным путём обнаружил, что проблема в обновлении react-focus-lock c 2.5.0 до 2.9.1
|
Для того, чтобы модальные окна работали в IE, необходимо установить полифил для element matches, например вот этот https://www.npmjs.com/package/element-matches-polyfill. |
FocusLock использует под капотом element matches(https://github.com/theKashey/focus-lock/blob/master/src/utils/tabUtils.ts#L12). Я протестировал в IE, проблем не было. Значит у вас не хватает других полифилов. |
а какие у тебя установленны полифилы? ) у нас используются кстати вот изменения в react-focus-lock theKashey/react-focus-lock@v2.5.0...v2.9.0 после которых IE крашится, видимо тут тоже деле в какой-то зависимости глубже ) |
Опишите проблему
При открытии модального окна возникает ошибка в IE 7-11 после обновления core до актуальной версии
Ожидаемое поведение
При нажатии на кнопку должно появится модальное окно в IE 7-11
Чек лист
Внешний вид
Тестовый стенд
Десктоп (если данных нет оставьте блок пустым):
Смартфон (если данных нет оставьте блок пустым):
Дополнительная информация
Дополнительная информация
The text was updated successfully, but these errors were encountered: