Элемент селена, который отключен с атрибутом ng-show = false, имеет значения Displayed = false и Enabled = true.Элемент селена, который включен с атрибутом ng-show = true, но выпадает из области просмотра, имеет значения Displayed = false и Enabled = true.Флаг Displayed управляется значением html-страницы ng-show и, с другой стороны, автономен Chrome.Как я могу обнаружить разницу между этими ситуациями?Причина, по которой мне нужно это знать, заключается в том, что метод
new Actions(driver).MoveToElement(element).Perform();
выдает исключение, когда элемент не существует.Это происходит после обновления Chrome (77) и ChromeDriver (76). Поэтому перед выполнением этого метода мне нужно знать, существует ли элемент, как внутри, так и вне области просмотра.