Я пытаюсь переместить мышь к элементу, который был скрыт в другом элементе (до первого наведения). После второго наведения я вижу ошибку:
TypeError: прямоугольник не определен
Пробовал добавлять всякие ожидания, таймауты, скрипты для прокрутки. Добавлю, что для хрома все работает нормально.
DesiredCapabilities caps = new DesiredCapabilities();
caps = DesiredCapabilities.firefox();
...
new Actions(driver).moveToElement(cardElement).perform();
WebElement formatElement = cardElement.findElement(By.xpath("..."));
Thread.sleep(10000); // different kinds of expectations
new Actions(driver).moveToElement(formatElement).perform();
Ожидается: элемент карты меняет представление.
Действительный :
org.openqa.selenium.WebDriverException: TypeError: прямоугольник не определен