summaryrefslogtreecommitdiffstats
path: root/js/directive
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-10-04 13:48:44 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-10-04 13:48:44 +0200
commit8ecc37bafc86fdf954ea5606b87f04a7bae54570 (patch)
tree502c8bfb5fac95ff25ecaeec88bdeaf56e76115a /js/directive
parent96c7439c7372d603e36412c39d6b2b8948565199 (diff)
fix #624
Diffstat (limited to 'js/directive')
-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;
});