From 42470fd41645f05ac774e5bb584395da835d5ab1 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 31 Jul 2013 13:59:03 +0200 Subject: [PATCH] Wrap updateTimes in Ember.run --- assets/scripts/app/controllers/repo.coffee | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/assets/scripts/app/controllers/repo.coffee b/assets/scripts/app/controllers/repo.coffee index 15ec7e9b..89d22907 100644 --- a/assets/scripts/app/controllers/repo.coffee +++ b/assets/scripts/app/controllers/repo.coffee @@ -12,14 +12,15 @@ Travis.RepoController = Travis.Controller.extend Visibility.every Travis.INTERVALS.updateTimes, @updateTimes.bind(this) updateTimes: -> - if builds = @get('builds') - builds.forEach (b) -> b.updateTimes() + Ember.run this, -> + if builds = @get('builds') + builds.forEach (b) -> b.updateTimes() - if build = @get('build') - build.updateTimes() + if build = @get('build') + build.updateTimes() - if build && jobs = build.get('jobs') - jobs.forEach (j) -> j.updateTimes() + if build && jobs = build.get('jobs') + jobs.forEach (j) -> j.updateTimes() activate: (action) -> this["view#{$.camelize(action)}"]()