diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-06-14 18:03:26 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-06-14 18:03:26 +0200 |
| commit | 804d68efe540c5ad121e811258a7fe11a29bdf56 (patch) | |
| tree | cb9a0ad936c8fd0bca77b7a79bf50288f970475e /addons/web_editor/static/lib/summernote/src/js | |
| parent | ed47e3a5462d6a35dd5affa3beea7deff408fced (diff) | |
| parent | 23a1bce2a9c3a7a9cbfbb4c554ebacb337d9470e (diff) | |
[MERGE] forward port branch 10.0 up to 23a1bce2a9c
Diffstat (limited to 'addons/web_editor/static/lib/summernote/src/js')
| -rw-r--r-- | addons/web_editor/static/lib/summernote/src/js/module/Editor.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web_editor/static/lib/summernote/src/js/module/Editor.js b/addons/web_editor/static/lib/summernote/src/js/module/Editor.js index b7ba30bfcd1..99947c346cf 100644 --- a/addons/web_editor/static/lib/summernote/src/js/module/Editor.js +++ b/addons/web_editor/static/lib/summernote/src/js/module/Editor.js @@ -628,9 +628,9 @@ define([ } var anchors = []; - // ODOO: adding this branch to modify existing anchor + // ODOO: adding this branch to modify existing anchor if it fully contains the range var ancestor_anchor = dom.ancestor(rng.sc, dom.isAnchor); - if(ancestor_anchor) { + if(ancestor_anchor && ancestor_anchor === dom.ancestor(rng.ec, dom.isAnchor)) { anchors.push($(ancestor_anchor).html(linkText).get(0)); } else if (isTextChanged) { // Create a new link when text changed. |
