diff --git a/src/main/webapp/js/directives.js b/src/main/webapp/js/directives.js index 282c53cd..ad202cce 100644 --- a/src/main/webapp/js/directives.js +++ b/src/main/webapp/js/directives.js @@ -79,20 +79,20 @@ module.directive('onScrollMiddle', function() { var w = $(window); var e = $(element); var d = $(document); + + var offset = parseInt(attrs.onScrollMiddleOffset, 10); var down = function() { var docTop = w.scrollTop(); var elemTop = e.offset().top; - var threshold = docTop === 0 ? elemTop - 1 : docTop - + w.height() / 3; + var threshold = docTop === 0 ? elemTop - 1 : docTop + offset; return (elemTop > threshold) ? 'below' : 'above'; }; var up = function() { var docTop = w.scrollTop(); var elemTop = e.offset().top; var elemBottom = elemTop + e.height(); - var threshold = docTop === 0 ? elemBottom - 1 : docTop - + w.height() / 3; + var threshold = docTop === 0 ? elemBottom - 1 : docTop + offset; return (elemBottom > threshold) ? 'below' : 'above'; }; diff --git a/src/main/webapp/templates/feeds.view.html b/src/main/webapp/templates/feeds.view.html index 8b0a1433..f0564996 100644 --- a/src/main/webapp/templates/feeds.view.html +++ b/src/main/webapp/templates/feeds.view.html @@ -14,8 +14,9 @@
${view.error_while_loading_feed} : {{message}}
-