Проблема с наведением курсора на элемент

Привет.
Столкнулся с проблемой наведения мышки на элемент, и последующим кликом по всплывающему поверх него элементу получаю ошибку:
org.openqa.selenium.JavascriptException: javascript error: Failed to execute ‘elementsFromPoint’ on ‘Document’: The provided double value is non-finite.
Ошибка воспроизводится только в 78 версии chrome. В 75, 76, 77 работает без проблем.
При этом вижу, что во время работы в 78 хроме, наведение курсора почему-то происходит на соседний элемент, а не на ожидаемый.

наведите силами силениума, Actions библиотечка

1 лайк

Ее и использую. Пробовал наведение со смещением, пробовал различные локаторы, пробовал наведение на соседний элемент с последующим наведением на требуемый. Предварительно идет проверка наличия элемента. Результат один и тот же. Точнее его отсуствие.

очевидно, что сначала надо элемент найти, потом уже наводиться

если у вас не получается найти элемент, то повесьте дебаг в браузере и посмотрите, что происходит, может элемент появляется и какой-то триггер его удаляет или что-то такое

перед наведением, использую ожидание отображения элемента (из Selenide), только потом начинается наведение. в moveToElement пробовал передать и SelenideElement и WebElement. я бы думал, что код невалиден, но падает только в 78 хроме. в 77, 76 работает стабильно, не падал вообще.

Да, было ровно тоже самое после апдейта либ и версии хрома. Тоже селенид
Достаточно сделать element.hover() и потом уже работать с элементом и все становится хорошо

к сожалению этот вариант тоже не работает. именно в 78 хроме. 76, 77 и 79 ок