From bcef910f841318a4ac96ebe96529ed9cd71bba0c Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 15 Jan 2014 15:17:56 +0100 Subject: [PATCH] [FIX] website editor: add attributeEditable attribute to edit an editing host bzr revid: chm@openerp.com-20140115141756-4ixq240p5z1snt9h --- addons/website/static/src/js/website.editor.js | 2 +- addons/website/static/src/js/website.snippets.editor.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/website/static/src/js/website.editor.js b/addons/website/static/src/js/website.editor.js index 51f14a0f6d5..095ce642994 100644 --- a/addons/website/static/src/js/website.editor.js +++ b/addons/website/static/src/js/website.editor.js @@ -49,7 +49,7 @@ function is_editable_node(element) { return !(element.data('oe-model') === 'ir.ui.view' || element.data('cke-realelement') - || is_editing_host(element) + || (is_editing_host(element) && element.getAttribute('attributeEditable') !== 'true') || element.isReadOnly()); } diff --git a/addons/website/static/src/js/website.snippets.editor.js b/addons/website/static/src/js/website.snippets.editor.js index 28f5a887087..5b89868cd2d 100644 --- a/addons/website/static/src/js/website.snippets.editor.js +++ b/addons/website/static/src/js/website.snippets.editor.js @@ -1363,6 +1363,7 @@ self.$target.carousel( $(this).data('slide')); }); this.$target.find('.carousel-image, .content').attr('contentEditable', 'true'); + this.$target.find('.carousel-image').attr('attributeEditable', 'true'); this._super(); }, });