From bafa8e448d2e5ff0f4824bf70e14cbae3ca628e0 Mon Sep 17 00:00:00 2001 From: Kersten Jeremy Date: Mon, 14 Apr 2014 16:30:01 +0200 Subject: [PATCH] [FIX] Website_mail - Add selectors to allow drag and drop of snippet in email template bzr revid: jke@openerp.com-20140414143001-26p3ka7dwb1er6y0 --- addons/website/static/src/js/website.snippets.editor.js | 3 ++- addons/website_mail/views/snippets.xml | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/website/static/src/js/website.snippets.editor.js b/addons/website/static/src/js/website.snippets.editor.js index f057b7b822c..e87de996a05 100644 --- a/addons/website/static/src/js/website.snippets.editor.js +++ b/addons/website/static/src/js/website.snippets.editor.js @@ -435,7 +435,6 @@ // snippet_selectors => to get selector-siblings, selector-children, selector-vertical-children $snippet = $(this); $toInsert = $snippet.find('.oe_snippet_body').clone(); - $toInsert.removeClass('oe_snippet_body'); var selector = []; var selector_siblings = []; @@ -498,6 +497,8 @@ }); }, stop: function(ev, ui){ + $toInsert.removeClass('oe_snippet_body'); + if (action === 'insert' && ! dropped && $('.oe_drop_zone') && ui.position.top > 3) { var el = $('.oe_drop_zone').nearest({x: ui.position.left, y: ui.position.top}).first(); if (el.length) { diff --git a/addons/website_mail/views/snippets.xml b/addons/website_mail/views/snippets.xml index a930f2852a1..b99be8f6d8c 100644 --- a/addons/website_mail/views/snippets.xml +++ b/addons/website_mail/views/snippets.xml @@ -481,7 +481,11 @@