From: Dan Allen Date: Mon, 13 Aug 2018 02:05:36 +0000 (-0600) Subject: more debugging of scrollIntoView X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c7a96c40d97d6521f413d40d530e10fcb472091b;p=eg-antora.git more debugging of scrollIntoView --- diff --git a/src/js/01-navigation.js b/src/js/01-navigation.js index d465c0e..7108706 100644 --- a/src/js/01-navigation.js +++ b/src/js/01-navigation.js @@ -135,12 +135,12 @@ function scrollItemIntoView (scrollPosition, parent, el) { console.log('scrolling item into view') - console.log(el) + console.log('stored value: ' + scrollPosition) if (!el) return (parent.scrollTop = scrollPosition) var margin = 10 var overTheTop = el.offsetTop - scrollPosition < 0 - var belowTheBottom = el.offsetTop - scrollPosition + el.offsetHeight > parent.offsetHeight + var belowTheBottom = (el.offsetTop - scrollPosition + el.offsetHeight) > parent.offsetHeight if (overTheTop) { parent.scrollTop = el.offsetTop - margin