diff --git a/addons/website/static/src/js/menu/seo.js b/addons/website/static/src/js/menu/seo.js index 2a85b49bd59..c53afcbe016 100644 --- a/addons/website/static/src/js/menu/seo.js +++ b/addons/website/static/src/js/menu/seo.js @@ -455,6 +455,7 @@ var SeoConfigurator = Dialog.extend({ data.website_meta_keywords = this.keywordList.keywords().join(', '); } this.saveMetaData(data).then(function () { + self.htmlPage.changeKeywords(self.keywordList.keywords()); self.close(); }); }, @@ -546,10 +547,6 @@ var SeoConfigurator = Dialog.extend({ $preview.empty(); preview.appendTo($preview); }, - destroy: function () { - this.htmlPage.changeKeywords(this.keywordList.keywords()); - this._super.apply(this, arguments); - }, updateTable : function (removed) { var self = this, val = removed ? (this.$el.find('tbody > tr').length - 1) : (this.$el.find('tbody > tr').length);