parent
bed91ce95a
commit
bfbf43b1c8
|
@ -302,6 +302,17 @@
|
||||||
return this.$selectedMessages().length;
|
return this.$selectedMessages().length;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @function $unselectMessages
|
||||||
|
* @memberof Mailbox.prototype
|
||||||
|
* @desc Unselect all messages.
|
||||||
|
*/
|
||||||
|
Mailbox.prototype.$unselectMessages = function() {
|
||||||
|
_.forEach(this.$selectedMessages(), function(message) {
|
||||||
|
message.selected = false;
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function isSelectedMessage
|
* @function isSelectedMessage
|
||||||
* @memberof Mailbox.prototype
|
* @memberof Mailbox.prototype
|
||||||
|
|
|
@ -255,11 +255,13 @@
|
||||||
if (Mailbox.$virtualMode)
|
if (Mailbox.$virtualMode)
|
||||||
return [];
|
return [];
|
||||||
|
|
||||||
if (stateMailbox)
|
if (stateMailbox) {
|
||||||
|
stateMailbox.$unselectMessages();
|
||||||
promise = stateMailbox.$filter().catch(function() {
|
promise = stateMailbox.$filter().catch(function() {
|
||||||
// Mailbox not found
|
// Mailbox not found
|
||||||
return $q.reject('Mailbox not found');
|
return $q.reject('Mailbox not found');
|
||||||
});
|
});
|
||||||
|
}
|
||||||
else
|
else
|
||||||
promise = $q.reject("Mailbox doesn't exist");
|
promise = $q.reject("Mailbox doesn't exist");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue