summaryrefslogtreecommitdiffstats
path: root/js/directive/NewsPullToRefresh.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/directive/NewsPullToRefresh.js')
-rw-r--r--js/directive/NewsPullToRefresh.js7
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;
});