summaryrefslogtreecommitdiff
path: root/addons/web_editor/static/lib/summernote
diff options
context:
space:
mode:
authorChristophe Matthieu <chm@odoo.com>2015-05-19 11:23:14 +0200
committerChristophe Matthieu <chm@odoo.com>2015-07-10 17:00:13 +0200
commit77d848d4f5c378fd843b4eb6ac3f93a2497ea986 (patch)
tree9565fa16f3e0ca294e5d252d5f3cee2ce84580b6 /addons/web_editor/static/lib/summernote
parentcebc73ebf9aa2bd6d8026473344af16726effec1 (diff)
[FIX] web_editor: summernote: editor fail if at least 10 instance of summernote are create (wrong split to get sumernote instance id)
Diffstat (limited to 'addons/web_editor/static/lib/summernote')
-rw-r--r--addons/web_editor/static/lib/summernote/src/js/EventHandler.js2
-rw-r--r--addons/web_editor/static/lib/summernote/src/js/core/dom.js2
2 files changed, 2 insertions, 2 deletions
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); };
};