1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-20 09:48:00 +01:00

Fix bug in f1273c08be5d.

This commit is contained in:
Kris Maglione
2009-10-09 01:06:21 -04:00
parent cf2fdf8300
commit 5965ee588f

View File

@@ -86,12 +86,12 @@ function Buffer() //{{{
{ {
for (; elem && elem.parentNode instanceof Element; elem = elem.parentNode) for (; elem && elem.parentNode instanceof Element; elem = elem.parentNode)
{ {
let size = elem[size]; let realSize = elem[size];
let style = util.computedStyle(elem); let style = util.computedStyle(elem);
// Stupid Gecko eccentricities. May fail for quirks mode documents. // Stupid Gecko eccentricities. May fail for quirks mode documents.
if (style[overflow] == "hidden") if (style[overflow] == "hidden")
size += parseInt(style[border1]) + style[border2]; realSize += parseInt(style[border1]) + style[border2];
if (dir < 0 && elem[pos] > 0 || dir > 0 && elem[pos] + size < elem[max]) if (dir < 0 && elem[pos] > 0 || dir > 0 && elem[pos] + realSize < elem[max])
break; break;
} }
return elem; return elem;