Changed HTML Element for rendering
This commit is contained in:
parent
cdf612f0c5
commit
361d082c4e
@ -23,8 +23,10 @@ Zarafa.plugins.origrcv.OrigRcvPlugin = Ext.extend(Zarafa.core.Plugin, {
|
||||
*/
|
||||
showOriginalReceiver: function() {
|
||||
return {
|
||||
xtype: 'label',
|
||||
style: 'width: 99%;',
|
||||
xtype: 'container',
|
||||
autoEl: 'div',
|
||||
style: 'margin-top: 6px;',
|
||||
cls: 'preview-header-recipientbox',
|
||||
plugins: ['zarafa.recordcomponentupdaterplugin'],
|
||||
scope: this,
|
||||
update: this.onMailDataOpen,
|
||||
@ -38,9 +40,10 @@ Zarafa.plugins.origrcv.OrigRcvPlugin = Ext.extend(Zarafa.core.Plugin, {
|
||||
* @param {Boolean} contentReset force the component to perform a full update of the data.
|
||||
*/
|
||||
onMailDataOpen: function(record, resetContent) {
|
||||
var label = this.getEl();
|
||||
// Set label to empty value by default, to override previous S/MIME message text
|
||||
this.setText("");
|
||||
this.hide();
|
||||
label.update(""); // empty div
|
||||
label.hide();
|
||||
|
||||
if (record.opened) {
|
||||
var toRegex = /^To\s*:\s*(.*)$/igm; // parse "to" header
|
||||
@ -60,16 +63,16 @@ Zarafa.plugins.origrcv.OrigRcvPlugin = Ext.extend(Zarafa.core.Plugin, {
|
||||
|
||||
// only display if receiver addresses differ
|
||||
if (emailAddresses.length == 1 && !(emailAddresses[0] == record.get('display_to') || emailAddresses[0] == record.get('received_by_email_address'))) {
|
||||
this.setText("Original To: " + emailAddresses[0]);
|
||||
this.show();
|
||||
label.update("Original To: " + emailAddresses[0]);
|
||||
label.show();
|
||||
} else if (emailAddresses.length > 1) {
|
||||
var addressList = "";
|
||||
for (var i = 0; i < emailAddresses.length; i++) {
|
||||
if (i != 0) addressList += ", ";
|
||||
addressList += emailAddresses[i];
|
||||
}
|
||||
this.setText("Original To: " + addressList);
|
||||
this.show();
|
||||
label.update("Original To: " + addressList);
|
||||
label.show();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user