From 70266c921bd30e5790d1a046b7512337c6cc688a Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 10 Mar 2014 11:57:25 -0700 Subject: [PATCH] Update messenger instance if it was already created Fixed: UI notifications don't bounce around when there is more than one --- src/UI/Commands/CommandMessengerItemView.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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); }