]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Adjust for Scrollspy offset when calculating maxScroll.
authorMike Robinet <mike.robinet@shavlik.com>
Tue, 13 May 2014 14:57:04 +0000 (09:57 -0500)
committerMike Robinet <mike.robinet@shavlik.com>
Tue, 13 May 2014 14:57:04 +0000 (09:57 -0500)
js/scrollspy.js

index 74e016dc9f07e24da7c49ebf3a062e0b93545db4..53e1c48baa57e977be5ea2c7e0ca74e6833a3355 100644 (file)
@@ -69,7 +69,7 @@
   ScrollSpy.prototype.process = function () {
     var scrollTop    = this.$scrollElement.scrollTop() + this.options.offset
     var scrollHeight = this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight)
-    var maxScroll    = scrollHeight - this.$scrollElement.height()
+    var maxScroll    = this.options.offset + scrollHeight - this.$scrollElement.height()
     var offsets      = this.offsets
     var targets      = this.targets
     var activeTarget = this.activeTarget