Add some signature improvements (#1238)

This commit is contained in:
RainLoop Team 2016-10-27 00:25:15 +03:00
parent ca4897038a
commit 9d60dd0786
5 changed files with 23 additions and 16 deletions

View file

@ -866,7 +866,7 @@ class ComposePopupView extends AbstractViewNext
return signature;
}
setSignatureFromIdentity(identity) {
setSignatureFromIdentity(identity, first = false) {
if (identity)
{
this.editor((editor) => {
@ -883,7 +883,7 @@ class ComposePopupView extends AbstractViewNext
}
}
editor.setSignature(this.converSignature(signature), isHtml, !!identity.signatureInsertBefore());
editor.setSignature(this.converSignature(signature), isHtml, !!identity.signatureInsertBefore(), first);
});
}
}
@ -1133,8 +1133,8 @@ class ComposePopupView extends AbstractViewNext
});
sText = '<br /><br />' + sReplyTitle + ':' +
'<br /><br />' +
'<blockquote>' + trim(sText) + '</blockquote>';
// '<blockquote><p>' + trim(sText) + '</p></blockquote>';
break;
@ -1169,7 +1169,7 @@ class ComposePopupView extends AbstractViewNext
if (identity && ComposeType.Draft !== lineComposeType && ComposeType.EditAsNew !== lineComposeType)
{
this.setSignatureFromIdentity(identity);
this.setSignatureFromIdentity(identity, true);
}
this.setFocusInPopup();
@ -1193,7 +1193,7 @@ class ComposePopupView extends AbstractViewNext
if (identity)
{
this.setSignatureFromIdentity(identity);
this.setSignatureFromIdentity(identity, true);
}
this.setFocusInPopup();
@ -1217,7 +1217,7 @@ class ComposePopupView extends AbstractViewNext
if (identity && ComposeType.Draft !== lineComposeType && ComposeType.EditAsNew !== lineComposeType)
{
this.setSignatureFromIdentity(identity);
this.setSignatureFromIdentity(identity, true);
}
this.setFocusInPopup();

View file

@ -1,5 +1,6 @@
import window from 'window';
import $ from '$';
import _ from '_';
import ko from 'ko';