diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-01-13 13:15:09 +0100 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2015-01-16 16:38:08 +0100 |
| commit | 7c9e2cbc5e74dbb7f288e3594c34bfb5f1d77313 (patch) | |
| tree | af448b20019bc52ce0a6f8419050a7642cd7f00e /addons/website/static/src/js/website.editor.js | |
| parent | cd51e3d317f14d884ce9a722add274beff422e34 (diff) | |
[FIX] website editor: Unable to create link after selecting text
Diffstat (limited to 'addons/website/static/src/js/website.editor.js')
| -rw-r--r-- | addons/website/static/src/js/website.editor.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/addons/website/static/src/js/website.editor.js b/addons/website/static/src/js/website.editor.js index a916aa0b0ff..645dcfd7be6 100644 --- a/addons/website/static/src/js/website.editor.js +++ b/addons/website/static/src/js/website.editor.js @@ -1417,7 +1417,12 @@ define(['summernote/summernote'], function () { sc = dom.firstChild(so ? sc.childNodes[so] : sc); so = 0; } else if (so !== sc.textContent.length) { - sc = sc.splitText(so); + if (sc === ec) { + ec = sc = sc.splitText(so); + eo -= so; + } else { + sc = sc.splitText(so); + } so = 0; } if (ec.tagName) { |
