1
0
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:
Kris Maglione
2011-07-14 01:26:52 -04:00
parent 40088580fd
commit a3b73cd311

View File

@@ -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);
}, },
/** /**