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

Commit 714e4e2

Browse files
committed
fix(locators): fix regression passing root element to locator scripts
Closes #1378
1 parent 60a4fe1 commit 714e4e2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/protractor.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ var buildElementHelper = function(ptor) {
181181
// This is the first time we are looking for an element
182182
return ptor.waitForAngular().then(function() {
183183
if (locator.findElementsOverride) {
184-
return locator.findElementsOverride(ptor.driver);
184+
return locator.findElementsOverride(ptor.driver, null, ptor.rootEl);
185185
} else {
186186
return ptor.driver.findElements(locator);
187187
}
@@ -193,7 +193,7 @@ var buildElementHelper = function(ptor) {
193193
// list of Promise<List<child_web_element>>
194194
parentWebElements.forEach(function(parentWebElement) {
195195
var childrenPromise = locator.findElementsOverride ?
196-
locator.findElementsOverride(ptor.driver, parentWebElement) :
196+
locator.findElementsOverride(ptor.driver, parentWebElement, ptor.rootEl) :
197197
parentWebElement.findElements(locator);
198198
childrenPromiseList.push(childrenPromise);
199199
});

0 commit comments

Comments
 (0)