mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-29 12:09:20 +03:00
Improved messages cache handling and fixed broken messagesBodiesDom
This commit is contained in:
parent
15f9aa11db
commit
4fb359be59
7 changed files with 124 additions and 135 deletions
|
|
@ -128,7 +128,6 @@ export class MailMessageView extends AbstractViewRight {
|
|||
|
||||
this.message = currentMessage;
|
||||
this.messageLoadingThrottle = MessageUserStore.loading;
|
||||
this.messagesBodiesDom = MessageUserStore.bodiesDom;
|
||||
this.messageError = MessageUserStore.error;
|
||||
|
||||
this.fullScreenMode = isFullscreen;
|
||||
|
|
@ -166,7 +165,7 @@ export class MailMessageView extends AbstractViewRight {
|
|||
|
||||
listAttachments: () => currentMessage()?.attachments()
|
||||
.filter(item => SettingsUserStore.listInlineAttachments() || !item.isLinked()),
|
||||
hasAttachments: () => this.listAttachments().length,
|
||||
hasAttachments: () => this.listAttachments()?.length,
|
||||
|
||||
canBeRepliedOrForwarded: () => !MessagelistUserStore.isDraftFolder() && this.messageVisibility(),
|
||||
|
||||
|
|
@ -459,6 +458,8 @@ export class MailMessageView extends AbstractViewRight {
|
|||
}
|
||||
return false;
|
||||
});
|
||||
|
||||
MessageUserStore.bodiesDom(dom.querySelector('.bodyText'));
|
||||
}
|
||||
|
||||
scrollMessageToTop() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue