summaryrefslogtreecommitdiff
path: root/addons/website_twitter
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2017-10-30 16:25:35 +0100
committerqsm-odoo <qsm@odoo.com>2017-11-09 09:49:36 +0100
commit0a31cb9b4ae461119ecafdd05c5b979621ffb039 (patch)
tree78e6b2c9d9e2c7d69fc13dafe0769f9304510921 /addons/website_twitter
parenta86de52aacdcd6ed091f357986c376dcb1142e87 (diff)
[IMP] website, *: improve 'animation' API
* web_editor, website_twitter - There can now be multiple animation widget on the same element - Animation are destroyed before saving the editor (allows to not be forced to do that destruction / code duplication in many cleanForSave) - .data('snippet-view') is definitely dead
Diffstat (limited to 'addons/website_twitter')
-rw-r--r--addons/website_twitter/static/src/js/website.twitter.editor.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/website_twitter/static/src/js/website.twitter.editor.js b/addons/website_twitter/static/src/js/website.twitter.editor.js
index 21434d8cb8e..8019dd47009 100644
--- a/addons/website_twitter/static/src/js/website.twitter.editor.js
+++ b/addons/website_twitter/static/src/js/website.twitter.editor.js
@@ -46,9 +46,9 @@ sOptions.registry.twitter = sOptions.Class.extend({
this.$target.on('click.website_twitter', '.lnk_configure', function (e) {
window.location = e.currentTarget.href;
});
- if (this.$target.data('snippet-view')) {
- this.$target.data('snippet-view').destroy();
- }
+ this.trigger_up('animation_stop_demand', {
+ $target: this.$target,
+ });
return this._super.apply(this, arguments);
},
/**