aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vimiumFrontend.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index d3f802f5..954d192c 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -278,7 +278,7 @@ function scrollActivatedElementBy(x, y) {
var lastElement = element;
// we may have an orphaned element. if so, just scroll the body element.
element = element.parentElement || document.body;
- } while(lastElement.scrollTop == oldScrollTop && lastElement.nodeName.toLowerCase() != 'body');
+ } while(lastElement.scrollTop == oldScrollTop && lastElement != document.body);
}
if (x !== 0) {
@@ -288,7 +288,7 @@ function scrollActivatedElementBy(x, y) {
element.scrollLeft += x;
var lastElement = element;
element = element.parentElement || document.body;
- } while(lastElement.scrollLeft == oldScrollLeft && lastElement.nodeName.toLowerCase() != 'body');
+ } while(lastElement.scrollLeft == oldScrollLeft && lastElement != document.body);
}
// if the activated element has been scrolled completely offscreen, subsequent changes in its scroll
@@ -868,7 +868,7 @@ function performBackwardsFind() { findAndFocus(true); }
function getLinkFromSelection() {
var node = window.getSelection().anchorNode;
- while (node && node.nodeName.toLowerCase() !== 'body') {
+ while (node && node !== document.body) {
if (node.nodeName.toLowerCase() === 'a') return node;
node = node.parentNode;
}