mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-29 01:22:28 +01:00
finder: Fix the case when there are no anonymous nodes in the document.
This commit is contained in:
@@ -523,9 +523,12 @@ var RangeFind = Class("RangeFind", {
|
||||
}
|
||||
pushRange(pageStart, pageEnd);
|
||||
|
||||
for (let [, elem] in iter(doc.getAnonymousNodes(doc.documentElement))) {
|
||||
let range = RangeFind.nodeContents(elem);
|
||||
pushRange(RangeFind.endpoint(range, true), RangeFind.endpoint(range, false));
|
||||
let anonNodes = doc.getAnonymousNodes(doc.documentElement);
|
||||
if (anonNodes) {
|
||||
for (let [, elem] in iter(anonNodes)) {
|
||||
let range = RangeFind.nodeContents(elem);
|
||||
pushRange(RangeFind.endpoint(range, true), RangeFind.endpoint(range, false));
|
||||
}
|
||||
}
|
||||
}
|
||||
rec(win);
|
||||
|
||||
Reference in New Issue
Block a user