diff --git a/addons/web_editor/static/lib/summernote/src/js/EventHandler.js b/addons/web_editor/static/lib/summernote/src/js/EventHandler.js index 9d5174c6fe6..fe9eaf334f2 100644 --- a/addons/web_editor/static/lib/summernote/src/js/EventHandler.js +++ b/addons/web_editor/static/lib/summernote/src/js/EventHandler.js @@ -48,7 +48,7 @@ define([ if ($target.is('.note-editor, .note-air-editor')) { $editor = $target; } else { - $editor = $('[data-note-id="' + list.last($target.attr('id')) + '"]'); + $editor = $('[data-note-id="' + list.last($target.attr('id').split('-')) + '"]'); } return dom.buildLayoutInfo($editor); diff --git a/addons/web_editor/static/lib/summernote/src/js/core/dom.js b/addons/web_editor/static/lib/summernote/src/js/core/dom.js index 7ffd1a667db..ba55ae8fa01 100644 --- a/addons/web_editor/static/lib/summernote/src/js/core/dom.js +++ b/addons/web_editor/static/lib/summernote/src/js/core/dom.js @@ -42,7 +42,7 @@ define([ // air mode if ($editor.hasClass('note-air-editor')) { - var id = list.last($editor.attr('data-note-id')); + var id = list.last($editor.attr('data-note-id').split('-')); makeFinder = function (sIdPrefix) { return function () { return $(sIdPrefix + id); }; };