aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Blott2014-12-29 07:15:44 +0000
committerStephen Blott2014-12-29 07:17:04 +0000
commit6c1bbf0ab5781951364464c5fa68ad22f74c9fee (patch)
treeed89f109e6ec5e4cd68cdda09259e74ac8f95db8
parent17b621240aaafd9b8863c5b15b7a2e26c5d0c105 (diff)
downloadvimium-6c1bbf0ab5781951364464c5fa68ad22f74c9fee.tar.bz2
Scroller; check document.body exists.
-rw-r--r--content_scripts/scroller.coffee4
1 files changed, 2 insertions, 2 deletions
diff --git a/content_scripts/scroller.coffee b/content_scripts/scroller.coffee
index fdfb7ddc..889dc042 100644
--- a/content_scripts/scroller.coffee
+++ b/content_scripts/scroller.coffee
@@ -219,7 +219,7 @@ Scroller =
window.scrollBy(0, amount)
return
- activatedElement ||= firstScrollableElement()
+ activatedElement ||= document.body and firstScrollableElement()
return unless activatedElement
# Avoid the expensive scroll calculation if it will not be used. This reduces costs during smooth,
@@ -230,7 +230,7 @@ Scroller =
CoreScroller.scroll element, direction, elementAmount
scrollTo: (direction, pos) ->
- activatedElement ||= firstScrollableElement()
+ activatedElement ||= document.body and firstScrollableElement()
return unless activatedElement
element = findScrollableElement activatedElement, direction, pos, 1