diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-10-04 13:48:44 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-10-04 13:48:44 +0200 |
commit | 8ecc37bafc86fdf954ea5606b87f04a7bae54570 (patch) | |
tree | 502c8bfb5fac95ff25ecaeec88bdeaf56e76115a /js/directive | |
parent | 96c7439c7372d603e36412c39d6b2b8948565199 (diff) |
fix #624
Diffstat (limited to 'js/directive')
-rw-r--r-- | js/directive/NewsPullToRefresh.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/js/directive/NewsPullToRefresh.js b/js/directive/NewsPullToRefresh.js index 7938a8f63..5a89e3d0b 100644 --- a/js/directive/NewsPullToRefresh.js +++ b/js/directive/NewsPullToRefresh.js @@ -7,7 +7,7 @@ * @author Bernhard Posselt <dev@bernhard-posselt.com> * @copyright Bernhard Posselt 2014 */ -app.directive('newsPullToRefresh', function ($route, $rootScope) { +app.directive('newsPullToRefresh', function ($rootScope) { 'use strict'; var scrolled = false; @@ -15,7 +15,7 @@ app.directive('newsPullToRefresh', function ($route, $rootScope) { return { restrict: 'A', scope: { - 'newsTimeout': '&' + newsPullToRefresh: '=' }, link: function (scope, element) { @@ -23,11 +23,12 @@ app.directive('newsPullToRefresh', function ($route, $rootScope) { // so reset the var $rootScope.$on('$routeChangeStart', function () { scrolled = false; + scope.newsPullToRefresh = false; }); element.on('scroll', function () { if (element.scrollTop() === 0 && scrolled) { - $route.reload(); + scope.newsPullToRefresh = true; } scrolled = true; }); |