summaryrefslogtreecommitdiff
path: root/addons/web_editor/static/src/js/rte.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web_editor/static/src/js/rte.js')
-rw-r--r--addons/web_editor/static/src/js/rte.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/web_editor/static/src/js/rte.js b/addons/web_editor/static/src/js/rte.js
index f50b93912ae..85721ba0387 100644
--- a/addons/web_editor/static/src/js/rte.js
+++ b/addons/web_editor/static/src/js/rte.js
@@ -508,6 +508,10 @@ var RTE = Widget.extend({
var $target = $(event.target);
var $editable = $target.closest('.o_editable');
+ if (!$editable.size()) {
+ return;
+ }
+
if ($target.is('a')) {
$target.attr('contenteditable', true);
setTimeout(function () {
@@ -518,10 +522,6 @@ var RTE = Widget.extend({
$editable.attr('contenteditable', true);
}
- if (!$editable.size()) {
- return;
- }
-
if (this && this.$last && (!$editable.size() || this.$last[0] != $editable[0])) {
var $destroy = this.$last;
history.splitNext();