(css) Improve display of advanced mail search

This commit is contained in:
Francis Lachapelle
2018-06-28 10:45:11 -04:00
parent 1786ae70da
commit 69ae9d752a
5 changed files with 33 additions and 18 deletions
@@ -123,19 +123,19 @@
};
this.addSearchParam = function(v) {
vm.currentSearchParam = v;
this.currentSearchParam = v;
focus('advancedSearch');
return false;
};
this.newSearchParam = function(pattern) {
if (pattern.length && vm.currentSearchParam.length) {
var n = 0, searchParam = vm.currentSearchParam;
if (pattern.length && this.currentSearchParam.length) {
var n = 0, searchParam = this.currentSearchParam;
if (pattern.startsWith("!")) {
n = 1;
pattern = pattern.substring(1).trim();
}
vm.currentSearchParam = '';
this.currentSearchParam = '';
return { searchBy: searchParam, searchInput: pattern, negative: n };
}
};
@@ -304,7 +304,8 @@
};
this.close = function() {
$state.go('mail.account.mailbox').then(function() {
var destination = Mailbox.$virtualMode ? 'mail.account.virtualMailbox' : 'mail.account.mailbox';
$state.go(destination).then(function() {
vm.message = null;
delete stateMailbox.selectedMessage;
});