aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 6e2e1ffc..fbc34794 100644
--- a/content_scripts/scroller.coffee
+++ b/content_scripts/scroller.coffee
@@ -224,7 +224,7 @@ Scroller =
window.scrollBy(0, amount)
return
- activatedElement ||= document.body and firstScrollableElement()
+ activatedElement ||= (document.body and firstScrollableElement()) or document.body
return unless activatedElement
# Avoid the expensive scroll calculation if it will not be used. This reduces costs during smooth,
@@ -235,7 +235,7 @@ Scroller =
CoreScroller.scroll element, direction, elementAmount
scrollTo: (direction, pos) ->
- activatedElement ||= document.body and firstScrollableElement()
+ activatedElement ||= (document.body and firstScrollableElement()) or document.body
return unless activatedElement
element = findScrollableElement activatedElement, direction, pos, 1