From d779ef679dc90f7391140b5092c8a909a6a32820 Mon Sep 17 00:00:00 2001 From: Tankred Hase Date: Wed, 13 Nov 2013 14:10:43 +0100 Subject: [PATCH] [WO-92] fix scrolling bus in mail list --- src/js/controller/mail-list.js | 8 ++++---- src/tpl/mail-list.html | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/js/controller/mail-list.js b/src/js/controller/mail-list.js index 6839cb7..2d87e01 100644 --- a/src/js/controller/mail-list.js +++ b/src/js/controller/mail-list.js @@ -354,17 +354,17 @@ define(function(require) { // var ngModule = angular.module('mail-list', []); - ngModule.directive('ngIscroll', function($timeout) { + ngModule.directive('ngIscroll', function($parse) { return { - link: function(scope, elm) { - $timeout(function() { + link: function(scope, elm, attrs) { + var model = $parse(attrs.ngIscroll); + scope.$watch(model, function() { var myScroll; // activate iscroll myScroll = new IScroll(elm[0], { mouseWheel: true }); }); - } }; }); diff --git a/src/tpl/mail-list.html b/src/tpl/mail-list.html index 0a97bf4..9546da7 100644 --- a/src/tpl/mail-list.html +++ b/src/tpl/mail-list.html @@ -4,7 +4,7 @@

{{state.nav.currentFolder.type}}

-
+
  • {{email.from[0].name || email.from[0].address}}