diff --git a/assets/javascripts/app/controllers/home.coffee b/assets/javascripts/app/controllers/home.coffee index 4adc1c9d..62d30e91 100644 --- a/assets/javascripts/app/controllers/home.coffee +++ b/assets/javascripts/app/controllers/home.coffee @@ -1,6 +1,5 @@ Travis.HomeController = Travis.Controller.extend name: 'home' - bindings: [] init: -> @_super('top', 'repositories', 'repository', 'sidebar') diff --git a/assets/javascripts/app/controllers/repository.coffee b/assets/javascripts/app/controllers/repository.coffee index d713fd00..5adf864d 100644 --- a/assets/javascripts/app/controllers/repository.coffee +++ b/assets/javascripts/app/controllers/repository.coffee @@ -49,10 +49,9 @@ Travis.RepositoryController = Travis.Controller.extend ).property('params.id') connectTab: (tab) -> - unless tab == @get('tab') - @set('tab', tab) - name = if tab == 'current' then 'build' else tab - @connectOutlet(outletName: 'pane', controller: this, viewClass: Travis["#{$.camelize(name)}View"]) + @set('tab', tab) + name = if tab == 'current' then 'build' else tab + @connectOutlet(outletName: 'pane', controller: this, viewClass: Travis["#{$.camelize(name)}View"]) setParams: (params) -> # TODO if we just @set('params', params) it will update the repositoriesByParams property diff --git a/assets/javascripts/app/templates/repositories/show.hbs b/assets/javascripts/app/templates/repositories/show.hbs index 44fdfb19..98cd937c 100644 --- a/assets/javascripts/app/templates/repositories/show.hbs +++ b/assets/javascripts/app/templates/repositories/show.hbs @@ -1,6 +1,6 @@ -{{#if view.repository.isLoaded}} - {{#with view.repository}} -
+
+ {{#if view.repository.isLoaded}} + {{#with view.repository}}

{{slug}}

@@ -14,15 +14,13 @@ {{view Travis.TabsView}} -
- -
- {{outlet pane}} -
- {{/with}} -{{else}} -
+ {{/with}} + {{else}} Loading -
-{{/if}} + {{/if}} + +
+ {{outlet pane}} +
+
diff --git a/assets/javascripts/app/templates/workers/list.hbs b/assets/javascripts/app/templates/workers/list.hbs index 1792c9ca..c901d172 100644 --- a/assets/javascripts/app/templates/workers/list.hbs +++ b/assets/javascripts/app/templates/workers/list.hbs @@ -1,5 +1,5 @@

{{t workers}}

-