diff --git a/src/js/controller/navigation.js b/src/js/controller/navigation.js index 463b101..5a3af95 100644 --- a/src/js/controller/navigation.js +++ b/src/js/controller/navigation.js @@ -58,6 +58,7 @@ define(function(require) { $scope.state.mailList.synchronize(); } else { outbox.count = count; + $scope.$apply(); } }; diff --git a/src/js/dao/email-dao.js b/src/js/dao/email-dao.js index 50a524d..90587cf 100644 --- a/src/js/dao/email-dao.js +++ b/src/js/dao/email-dao.js @@ -240,9 +240,6 @@ define(function(require) { }); newMessages.forEach(function(newMessage) { - // remove the body to not load unnecessary data to memory - delete newMessage.body; - folder.messages.push(newMessage); });