diff --git a/addons/web_editor/static/src/js/editor/snippets.editor.js b/addons/web_editor/static/src/js/editor/snippets.editor.js index 768262acfcf..fd185a1118a 100644 --- a/addons/web_editor/static/src/js/editor/snippets.editor.js +++ b/addons/web_editor/static/src/js/editor/snippets.editor.js @@ -120,10 +120,8 @@ var SnippetEditor = Widget.extend({ // _initDragAndDrop function. So adding it here is probably // useless. To check. The fact that that class is added in any // case should probably reviewed in master anyway (TODO). - this.options.wysiwyg.odooEditor.observerUnactive('image_drag_and_drop'); this.$target[0].classList.add("o_draggable"); this.draggableComponentImgs = this._initDragAndDrop("img", ".o_draggable", this.$target[0]); - this.options.wysiwyg.odooEditor.observerActive('image_drag_and_drop'); } } else { this.$('.o_overlay_move_options').addClass('d-none'); diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index 1e272349f08..619979b01ed 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -486,7 +486,7 @@ export class Wysiwyg extends Component { plugins: options.editorPlugins, direction: options.direction || localization.direction || 'ltr', collaborationClientAvatarUrl: this._getCollaborationClientAvatarUrl(), - renderingClasses: ['o_dirty', 'o_transform_removal', 'oe_edited_link', 'o_menu_loading'], + renderingClasses: ["o_dirty", "o_transform_removal", "oe_edited_link", "o_menu_loading", "o_draggable"], dropImageAsAttachment: options.dropImageAsAttachment, foldSnippets: !!options.foldSnippets, useResponsiveFontSizes: options.useResponsiveFontSizes,