diff --git a/assets/scripts/app/helpers/handlebars.coffee b/assets/scripts/app/helpers/handlebars.coffee index 65b5185e..99b8c154 100644 --- a/assets/scripts/app/helpers/handlebars.coffee +++ b/assets/scripts/app/helpers/handlebars.coffee @@ -149,6 +149,16 @@ Travis.FormSettingsView = Ember.View.extend Ember.TargetActionSupport, event.preventDefault() @triggerAction() +Ember.LinkView.reopen + init: -> + @_super() + eventName = Ember.get(this, 'eventName') + if Ember.get(this, 'trackEvent') + @on(eventName, this, @_trackEvent) + @on(eventName, this, @_invoke) + + _trackEvent: (event) -> + event.preventDefault() Ember.Handlebars.registerHelper('settings-form', (path, options) -> if arguments.length == 1 diff --git a/assets/scripts/app/templates/repos/list/tabs.hbs b/assets/scripts/app/templates/repos/list/tabs.hbs index 4253c77c..1cc6ff3b 100644 --- a/assets/scripts/app/templates/repos/list/tabs.hbs +++ b/assets/scripts/app/templates/repos/list/tabs.hbs @@ -12,6 +12,6 @@