diff --git a/dev/Stores/User/Messagelist.js b/dev/Stores/User/Messagelist.js index c77318410..8afda5478 100644 --- a/dev/Stores/User/Messagelist.js +++ b/dev/Stores/User/Messagelist.js @@ -108,9 +108,8 @@ addComputablesTo(MessagelistUserStore, { listCheckedOrSelected: () => { const selectedMessage = MessagelistUserStore.selectedMessage(), - focusedMessage = MessagelistUserStore.focusedMessage(), checked = MessagelistUserStore.filter(item => isChecked(item)); - return checked.length ? checked : (selectedMessage || focusedMessage ? [selectedMessage || focusedMessage] : []); + return checked.length ? checked : (selectedMessage ? [selectedMessage] : []); }, listCheckedOrSelectedUidsWithSubMails: () => { @@ -138,7 +137,6 @@ MessagelistUserStore.hasChecked = koComputable( MessagelistUserStore.hasCheckedOrSelected = koComputable(() => !!MessagelistUserStore.selectedMessage() - | !!MessagelistUserStore.focusedMessage() // Issue: not all are observed? | !!MessagelistUserStore.find(isChecked) ).extend({ rateLimit: 50 });