mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-06-26 16:26:44 +03:00
Don't use focusedMessage for active menu items, it could confuse
This commit is contained in:
parent
6c9812ee7f
commit
83a71b089c
1 changed files with 1 additions and 3 deletions
|
|
@ -108,9 +108,8 @@ addComputablesTo(MessagelistUserStore, {
|
||||||
listCheckedOrSelected: () => {
|
listCheckedOrSelected: () => {
|
||||||
const
|
const
|
||||||
selectedMessage = MessagelistUserStore.selectedMessage(),
|
selectedMessage = MessagelistUserStore.selectedMessage(),
|
||||||
focusedMessage = MessagelistUserStore.focusedMessage(),
|
|
||||||
checked = MessagelistUserStore.filter(item => isChecked(item));
|
checked = MessagelistUserStore.filter(item => isChecked(item));
|
||||||
return checked.length ? checked : (selectedMessage || focusedMessage ? [selectedMessage || focusedMessage] : []);
|
return checked.length ? checked : (selectedMessage ? [selectedMessage] : []);
|
||||||
},
|
},
|
||||||
|
|
||||||
listCheckedOrSelectedUidsWithSubMails: () => {
|
listCheckedOrSelectedUidsWithSubMails: () => {
|
||||||
|
|
@ -138,7 +137,6 @@ MessagelistUserStore.hasChecked = koComputable(
|
||||||
|
|
||||||
MessagelistUserStore.hasCheckedOrSelected = koComputable(() =>
|
MessagelistUserStore.hasCheckedOrSelected = koComputable(() =>
|
||||||
!!MessagelistUserStore.selectedMessage()
|
!!MessagelistUserStore.selectedMessage()
|
||||||
| !!MessagelistUserStore.focusedMessage()
|
|
||||||
// Issue: not all are observed?
|
// Issue: not all are observed?
|
||||||
| !!MessagelistUserStore.find(isChecked)
|
| !!MessagelistUserStore.find(isChecked)
|
||||||
).extend({ rateLimit: 50 });
|
).extend({ rateLimit: 50 });
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue