Skip to content

Commit ab20252

Browse files
committed
Add nativeClick
1 parent 81e8954 commit ab20252

3 files changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 1.0.7
2+
* Added `nativeClick` method which executes the original/upstream click
3+
* Updated dependencies
4+
15
# 1.0.6
26
* Updated dependencies
37

selenium-elements/src/main/java/software/xdev/selenium/elements/ImprovedWebElement.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ default void performJsClick()
4444
this.getWrappedRemoteElement().performJsClick();
4545
}
4646

47+
default void nativeClick()
48+
{
49+
this.getWrappedRemoteElement().nativeClick();
50+
}
51+
4752
@Override
4853
default SearchContext determineSearchContext(final WebDriver webDriver)
4954
{

selenium-elements/src/main/java/software/xdev/selenium/elements/remote/ImprovedRemoteWebElement.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,14 @@ public void performJsClick()
8888
this.callFunction("click");
8989
}
9090

91+
/**
92+
* Calls the original/upstream click
93+
*/
94+
public void nativeClick()
95+
{
96+
super.click();
97+
}
98+
9199
@Override
92100
public String getText()
93101
{

0 commit comments

Comments
 (0)