mirror of
https://github.com/moparisthebest/mail
synced 2024-12-23 07:48:48 -05:00
Use local () instead of () in certain cases for performance
This commit is contained in:
parent
bb386299b9
commit
2eff335680
@ -44,7 +44,7 @@ define(function(require) {
|
||||
}
|
||||
|
||||
// display fetched body
|
||||
$scope.$apply();
|
||||
$scope.$digest();
|
||||
|
||||
// automatically decrypt if it's the selected email
|
||||
if (email === $scope.state.mailList.selected) {
|
||||
@ -209,7 +209,6 @@ define(function(require) {
|
||||
$timeout(function() {
|
||||
// display and select first
|
||||
selectFirstMessage();
|
||||
$scope.$apply();
|
||||
});
|
||||
|
||||
$scope.synchronize();
|
||||
@ -455,7 +454,6 @@ define(function(require) {
|
||||
scope.$watchCollection(model, function() {
|
||||
$timeout(function() {
|
||||
myScroll.refresh();
|
||||
scope.$apply();
|
||||
});
|
||||
// load the visible message bodies, when the list is re-initialized and when scrolling stopped
|
||||
scope.loadVisibleBodies();
|
||||
|
@ -174,7 +174,7 @@ define(function(require) {
|
||||
}
|
||||
|
||||
$scope.checkSendStatus();
|
||||
$scope.$apply();
|
||||
$scope.$digest();
|
||||
});
|
||||
};
|
||||
|
||||
@ -334,10 +334,9 @@ define(function(require) {
|
||||
link: function(scope, elm, attrs, ctrl) {
|
||||
// view -> model
|
||||
elm.on('keyup keydown', function() {
|
||||
scope.$apply(function() {
|
||||
// set model
|
||||
ctrl.$setViewValue(elm[0].innerText);
|
||||
});
|
||||
// set model
|
||||
ctrl.$setViewValue(elm[0].innerText);
|
||||
scope.$digest();
|
||||
});
|
||||
|
||||
// model -> view
|
||||
@ -481,7 +480,7 @@ define(function(require) {
|
||||
element.on('keydown', function(e) {
|
||||
var code = e.keyCode;
|
||||
|
||||
scope.$apply();
|
||||
scope.$digest();
|
||||
|
||||
if (code === 32 || code === 188 || code === 186) {
|
||||
// catch space, comma, semicolon
|
||||
@ -523,7 +522,7 @@ define(function(require) {
|
||||
mimeType: file.type,
|
||||
content: new Uint8Array(e.target.result)
|
||||
});
|
||||
scope.$apply();
|
||||
scope.$digest();
|
||||
};
|
||||
reader.readAsArrayBuffer(file);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user