Skip to content
This repository was archived by the owner on Jul 29, 2024. It is now read-only.

Commit 00c6abe

Browse files
committed
fix(element): fix WebElement.$ using the incorrect By object
Closes #852
1 parent a368de0 commit 00c6abe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/protractor.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -671,8 +671,8 @@ Protractor.prototype.wrapWebElement = function(element) {
671671
* @return {!webdriver.WebElement}
672672
*/
673673
element.$ = function(selector) {
674-
var locator = thisPtor.By.css(selector);
675-
return this.findElement(locator);
674+
var locator = webdriver.By.css(selector);
675+
return thisPtor.findElement(locator);
676676
};
677677

678678
/**
@@ -718,8 +718,8 @@ Protractor.prototype.wrapWebElement = function(element) {
718718
* array of the located {@link webdriver.WebElement}s.
719719
*/
720720
element.$$ = function(selector) {
721-
var locator = thisPtor.By.css(selector);
722-
return this.findElements(locator);
721+
var locator = webdriver.By.css(selector);
722+
return thisPtor.findElements(locator);
723723
};
724724

725725
/**

0 commit comments

Comments
 (0)