diff --git a/assets/scripts/app/controllers/running_jobs.coffee b/assets/scripts/app/controllers/running_jobs.coffee index 2a010233..4d81a0e8 100644 --- a/assets/scripts/app/controllers/running_jobs.coffee +++ b/assets/scripts/app/controllers/running_jobs.coffee @@ -10,6 +10,9 @@ Travis.RunningJobsController = Em.ArrayProxy.extend sortProperties: ['number'] ).create(content: @get('jobs')) + willDestroy: -> + @get('sortedJobs').destroy() + add: (job) -> @get('jobs').pushObject(job) unless @get('jobs').contains job @attach() @@ -97,3 +100,4 @@ Travis.RunningJobsController = Em.ArrayProxy.extend removeGroup: (group) -> @get('groups').removeObject group delete @groupsBySlug[group.get('slug')] + group.destroy()