mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-19 18:18:12 +00:00
feat(mail): Improve mail search (advanced search)
This commit is contained in:
1 parent
863280d6ac
commit
9eb8039698
25 files changed
+1063
-206
No files matched your search
@@ -50,10 +50,10 @@
|
||||
_.forEach(hotkeys, function(key) {
|
||||
sgHotkeys.deregisterHotkey(key);
|
||||
});
|
||||
if (vm.mode.search) {
|
||||
vm.mode.search = false;
|
||||
vm.selectedFolder.$reset({ filter: true });
|
||||
}
|
||||
// if (vm.mode.search) {
|
||||
// vm.mode.search = false;
|
||||
// vm.selectedFolder.$reset({ filter: true });
|
||||
// }
|
||||
});
|
||||
|
||||
// Update window's title with unseen messages count of selected mailbox
|
||||
@@ -175,6 +175,12 @@
|
||||
};
|
||||
|
||||
this.cancelSearch = function() {
|
||||
// Clean highlights
|
||||
if (vm.account) {
|
||||
vm.account.$getMailboxes().$$state.value.forEach((mailbox) => {
|
||||
mailbox.setHighlightWords([]);
|
||||
});
|
||||
}
|
||||
vm.mode.search = false;
|
||||
vm.selectedFolder.$filter(vm.service.$query).then(function() {
|
||||
if (vm.selectedFolder.$selectedMessage) {
|
||||
|
||||
Reference in new issue
Block a user