mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-20 09:27:58 +01:00
Closes issue #597.
This commit is contained in:
@@ -741,7 +741,7 @@ var Buffer = Module("buffer", {
|
|||||||
*/
|
*/
|
||||||
findScrollable: function findScrollable(dir, horizontal) {
|
findScrollable: function findScrollable(dir, horizontal) {
|
||||||
function find(elem) {
|
function find(elem) {
|
||||||
while (!(elem instanceof Element) && elem.parentNode)
|
while (elem && !(elem instanceof Element) && elem.parentNode)
|
||||||
elem = elem.parentNode;
|
elem = elem.parentNode;
|
||||||
for (; elem && elem.parentNode instanceof Element; elem = elem.parentNode)
|
for (; elem && elem.parentNode instanceof Element; elem = elem.parentNode)
|
||||||
if (Buffer.isScrollable(elem, dir, horizontal))
|
if (Buffer.isScrollable(elem, dir, horizontal))
|
||||||
@@ -771,7 +771,7 @@ var Buffer = Module("buffer", {
|
|||||||
doc.documentElement);
|
doc.documentElement);
|
||||||
}
|
}
|
||||||
let doc = this.focusedFrame.document;
|
let doc = this.focusedFrame.document;
|
||||||
return elem || doc.body || doc.documentElement;
|
return dactyl.assert(elem || doc.body || doc.documentElement);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user