mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-31 13:09:21 +03:00
Faster Selector.autoSelect
This commit is contained in:
parent
44ac2626ec
commit
0c87bbac21
4 changed files with 26 additions and 32 deletions
|
|
@ -175,7 +175,7 @@ export class MailMessageList extends AbstractViewRight {
|
|||
|
||||
this.selector.on('ItemGetUid', message => (message ? message.generateUid() : ''));
|
||||
|
||||
this.selector.on('AutoSelect', () => this.useAutoSelect());
|
||||
this.selector.on('AutoSelect', () => MessagelistUserStore.canAutoSelect());
|
||||
|
||||
this.selector.on('UpOrDown', v => this.goToUpOrDown(v));
|
||||
|
||||
|
|
@ -366,12 +366,6 @@ export class MailMessageList extends AbstractViewRight {
|
|||
return true;
|
||||
}
|
||||
|
||||
useAutoSelect() {
|
||||
return !MessagelistUserStore.disableAutoSelect()
|
||||
&& !/is:unseen/.test(MessagelistUserStore.mainSearch())
|
||||
&& SettingsUserStore.usePreviewPane();
|
||||
}
|
||||
|
||||
cancelSearch() {
|
||||
MessagelistUserStore.mainSearch('');
|
||||
this.focusSearch(false);
|
||||
|
|
@ -649,7 +643,7 @@ export class MailMessageList extends AbstractViewRight {
|
|||
MessagelistUserStore.mainSearch(sLastSearchValue);
|
||||
return false;
|
||||
}
|
||||
if (MessageUserStore.message() && this.useAutoSelect()) {
|
||||
if (MessageUserStore.message() && MessagelistUserStore.canAutoSelect()) {
|
||||
isFullscreen() || toggleFullscreen();
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue