mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-29 20:19:22 +03:00
Bugfix: add some space above signature in HTML mode
This commit is contained in:
parent
a06b59784a
commit
6e687aeb1e
1 changed files with 5 additions and 2 deletions
7
dev/External/SquireUI.js
vendored
7
dev/External/SquireUI.js
vendored
|
|
@ -452,14 +452,17 @@ class SquireUI
|
|||
const squire = this.squire,
|
||||
root = squire.getRoot(),
|
||||
range = squire.getSelection(),
|
||||
br = createElement('br'),
|
||||
div = createElement('div');
|
||||
div.className = 'rl-signature';
|
||||
div.innerHTML = cfg.isHtml ? cfg.signature : plainToHtml(cfg.signature);
|
||||
root.querySelectorAll('div.rl-signature').forEach(node => node.remove());
|
||||
cfg.insertBefore ? root.prepend(div) : root.append(div);
|
||||
// Move cursor above signature
|
||||
range.setStart(div, 0);
|
||||
range.setEnd(div, 0);
|
||||
div.before(br);
|
||||
div.before(br.cloneNode());
|
||||
range.setStart(br, 0);
|
||||
range.setEnd(br, 0);
|
||||
squire.setSelection( range );
|
||||
}
|
||||
this._prev_txt_sig = signature;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue