From a73be75542ebad477d44b022c5651b629623a71c Mon Sep 17 00:00:00 2001 From: kate Date: Mon, 1 Jun 2020 23:12:20 +0200 Subject: [PATCH] fix for search button click in the popup --- .../midpoint/schrodinger/component/common/Search.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java b/tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java index 1a7fc39f8c6..bd2bace8ca8 100644 --- a/tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java +++ b/tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java @@ -14,6 +14,8 @@ import com.evolveum.midpoint.schrodinger.util.Schrodinger; import org.openqa.selenium.By; +import org.openqa.selenium.interactions.Actions; +import org.openqa.selenium.interactions.Coordinates; import static com.codeborne.selenide.Selectors.byText; @@ -35,8 +37,10 @@ public SearchItemField> byName() { } public Search updateSearch(){ - getParentElement().$(Schrodinger.byDataId("searchSimple")) - .waitUntil(Condition.appears, MidPoint.TIMEOUT_DEFAULT_2_S).click(); + SelenideElement simpleSearchButton = getParentElement().$(Schrodinger.byDataId("searchSimple")) + .waitUntil(Condition.appears, MidPoint.TIMEOUT_DEFAULT_2_S); + Actions builder = new Actions(WebDriverRunner.getWebDriver()); + builder.moveToElement(simpleSearchButton, 5, 5).click().build().perform(); return this; }