From 6e687aeb1e419c992ed8840942c6d7d920d83a08 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 29 Apr 2022 22:54:20 +0200 Subject: [PATCH] Bugfix: add some space above signature in HTML mode --- dev/External/SquireUI.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev/External/SquireUI.js b/dev/External/SquireUI.js index b4e5efefb..036cc3b7f 100644 --- a/dev/External/SquireUI.js +++ b/dev/External/SquireUI.js @@ -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;