Fix a few more UI issues
This commit is contained in:
parent
65eb4e15fb
commit
d76463c3f2
|
@ -2,9 +2,9 @@ require 'ext/ember/namespace'
|
|||
|
||||
@Travis.reopen
|
||||
View: Em.View.extend
|
||||
popup: ->
|
||||
popup: (name) ->
|
||||
@popupCloseAll()
|
||||
name = if event.target then event.target.name else event
|
||||
name = event?.target?.name || name
|
||||
$("##{name}").toggleClass('display')
|
||||
popupClose: ->
|
||||
$(event.target).closest('.popup').removeClass('display')
|
||||
|
|
|
@ -63,7 +63,7 @@ Travis.reopen
|
|||
Travis.Urls.plainTextLog(id) if id = @get('log.job.id')
|
||||
).property('job.log.id')
|
||||
|
||||
toggleTailing: (event) ->
|
||||
toggleTailing: ->
|
||||
Travis.tailing.toggle()
|
||||
event.preventDefault()
|
||||
|
||||
|
@ -71,7 +71,7 @@ Travis.reopen
|
|||
$('#log').on 'mouseenter', 'a', ->
|
||||
$(this).attr('href', '#L' + ($(this.parentNode).prevAll('p').length + 1))
|
||||
|
||||
click: (event) ->
|
||||
click: ->
|
||||
if (href = $(event.target).attr('href')) && matches = href?.match(/#L(\d+)$/)
|
||||
@lineNumberClicked(matches[1])
|
||||
event.stopPropagation()
|
||||
|
|
|
@ -130,11 +130,10 @@ Travis.reopen
|
|||
|
||||
regenerateKey: ->
|
||||
@popupCloseAll()
|
||||
self = this
|
||||
|
||||
@get('repo').regenerateKey
|
||||
success: ->
|
||||
self.popup('regeneration-success')
|
||||
(@get('repo.content') || @get('repo')).regenerateKey
|
||||
success: =>
|
||||
@popup('regeneration-success')
|
||||
error: ->
|
||||
Travis.app.router.flashController.loadFlashes([{ error: 'Travis encountered an error while trying to regenerate the key, please try again.'}])
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user