Свойство pointer-events CSS устанавливает, при каких обстоятельствах (если есть) конкретный элемент graphi c может стать целью событий указателя. Я использую это свойство для предотвращения взаимодействия с некоторыми разделами веб-приложения в течение короткого времени во время обновления контента.
Это вызывает проблемы с сквозными тестами, запускаемыми через Cypress. Cypress правильно заблокирован от взаимодействия с элементом с указателями-событиями, установленными в none. Однако, вместо того, чтобы немедленно потерпеть неудачу, я бы хотел, чтобы Сайпресс дождался, когда элемент станет неразрешимым. Это поведение по умолчанию для элементов, которые disabled
, readonly
, animating et c.
Мой вопрос: есть ли способ заставить Cypress применить это поведение по умолчанию к элементам с pointer-events
, установленным на none
(или с родителем, для которого pointer-events
установлено с none
)?