[FIX] web_editor: adapt code which updates editor bar after image edition

This fixes a bug where the media dialog reopened after closing after
edition of a t-field="image_small" block.
This commit is contained in:
qsm-odoo
2016-09-20 14:06:29 +02:00
parent 9a1939bbcb
commit 745d1e3328
+6 -13
View File
@@ -200,21 +200,14 @@ var MediaDialog = Dialog.extend({
$(document.body).trigger("media-saved", [media, self.old_media]);
self.trigger("saved", [media, self.old_media]);
setTimeout(function () {
if (!media.parentNode) {
return;
}
// Update editor bar after image edition (in case the image change to icon or other)
_.defer(function () {
if (!media.parentNode) return;
range.createFromNode(media).select();
click_event(media, "mousedown");
if (!this.only_images) {
setTimeout(function () {
if($(media).parent().data("oe-field") !== "image") {
click_event(media, "click");
}
click_event(media, "mouseup");
},0);
}
},0);
click_event(media, "mouseup");
});
this._super.apply(this, arguments);
},