diff --git a/assets/scripts/app/controllers/flash.coffee b/assets/scripts/app/controllers/flash.coffee index 8a10eaae..8c48feb3 100644 --- a/assets/scripts/app/controllers/flash.coffee +++ b/assets/scripts/app/controllers/flash.coffee @@ -30,11 +30,13 @@ Travis.FlashController = Ember.ArrayController.extend @get('flashes').unshiftObject(msg) Ember.run.later(this, (-> @get('flashes.content').removeObject(msg)), 15000) + close: (msg) -> + if msg instanceof Travis.Broadcast + msg.setSeen() + @notifyPropertyChange('unseenBroadcasts') + else + @get('flashes').removeObject(msg) + actions: close: (msg) -> - if msg instanceof Travis.Broadcast - msg.setSeen() - @notifyPropertyChange('unseenBroadcasts') - else - @get('flashes').removeObject(msg) - + @close(msg)