From 8ecc37bafc86fdf954ea5606b87f04a7bae54570 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Sat, 4 Oct 2014 13:48:44 +0200 Subject: fix #624 --- js/directive/NewsPullToRefresh.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'js/directive') 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 * @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; }); -- cgit v1.2.3