Quarantine: set mailinfo visible only on html preview

We did already hide it when toggling raw/html, but when choosing raw
and changing the mail, it was again set to visible.
This patch fixes that by always taking 'me.raw' into account.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2020-04-15 13:37:58 +02:00 committed by Thomas Lamprecht
parent 4935e8fb22
commit 72d8403cb6
3 changed files with 3 additions and 3 deletions

View File

@ -79,7 +79,7 @@ Ext.define('PMG.AttachmentQuarantine', {
me.updatePreview(me.raw || false, rec); me.updatePreview(me.raw || false, rec);
me.lookup('attachmentlist').setID(rec); me.lookup('attachmentlist').setID(rec);
mailinfo.setVisible(!!rec.data); mailinfo.setVisible(!!rec.data && !me.raw);
mailinfo.update(rec.data); mailinfo.update(rec.data);
}, },

View File

@ -163,7 +163,7 @@ Ext.define('PMG.SpamQuarantine', {
me.getViewModel().set('mailid', rec.data ? rec.data.id : ''); me.getViewModel().set('mailid', rec.data ? rec.data.id : '');
me.updatePreview(me.raw || false, rec); me.updatePreview(me.raw || false, rec);
me.lookupReference('spaminfo').setID(rec); me.lookupReference('spaminfo').setID(rec);
me.lookupReference('mailinfo').setVisible(!!rec.data); me.lookupReference('mailinfo').setVisible(!!rec.data && !me.raw);
me.lookupReference('mailinfo').update(rec.data); me.lookupReference('mailinfo').update(rec.data);
}, },

View File

@ -82,7 +82,7 @@ Ext.define('PMG.VirusQuarantine', {
mailinfo.setVisible(false); mailinfo.setVisible(false);
return; return;
} }
mailinfo.setVisible(true); mailinfo.setVisible(!me.raw);
mailinfo.update(selection[0].data); mailinfo.update(selection[0].data);
}, },