From e8e0ce22215d1cc2e5240d64c0e3b841f6451a3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ja=CC=81n=20Mikla=CC=81s=CC=8C?= Date: Tue, 20 Aug 2019 13:44:07 +0200 Subject: [PATCH] Fix Styles color changes rendered only once [MAILPOET-2249] --- assets/js/src/newsletter_editor/components/sidebar.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/assets/js/src/newsletter_editor/components/sidebar.js b/assets/js/src/newsletter_editor/components/sidebar.js index fc6b4cb039..40e485e33a 100644 --- a/assets/js/src/newsletter_editor/components/sidebar.js +++ b/assets/js/src/newsletter_editor/components/sidebar.js @@ -163,9 +163,6 @@ Module.SidebarStylesView = Marionette.View.extend({ behaviors: { ColorPickerBehavior: {}, }, - modelEvents: { - change: 'render', - }, events: function () { return { 'change #mailpoet_text_font_color': _.partial(this.changeColorField, 'text.fontColor'), @@ -220,6 +217,7 @@ Module.SidebarStylesView = Marionette.View.extend({ }, initialize: function (options) { this.availableStyles = options.availableStyles; + App.getChannel().on('historyUpdate', this.render); }, changeField: function (field, event) { this.model.set(field, jQuery(event.target).val());