diff --git a/src/UI/Commands/CommandMessengerItemView.js b/src/UI/Commands/CommandMessengerItemView.js index d772943be..cc6d8a3f4 100644 --- a/src/UI/Commands/CommandMessengerItemView.js +++ b/src/UI/Commands/CommandMessengerItemView.js @@ -7,12 +7,10 @@ define( return Marionette.ItemView.extend({ - initialize: function () { this.listenTo(this.model, 'change', this.render); }, - render: function () { if (!this.model.get('message') || !this.model.get('sendUpdatesToClient')) { return; @@ -37,7 +35,13 @@ define( message.hideAfter = 0; } - Messenger.show(message); + if (this.messenger) { + this.messenger.update(message); + } + + else { + this.messenger = Messenger.show(message); + } console.log(message.message); }