Hide "discard" button right after click.

This commit is contained in:
Martin Edenhofer 2015-01-07 00:21:20 +01:00
parent 64e938b701
commit f88e05e1bb

View file

@ -572,8 +572,6 @@ class App.TicketZoom extends App.Controller
console.log('ticket validateion ok') console.log('ticket validateion ok')
@formEnable(e)
# validate article # validate article
articleParams = @formParam( @$('.article-add') ) articleParams = @formParam( @$('.article-add') )
console.log "submit article", articleParams console.log "submit article", articleParams
@ -678,12 +676,23 @@ class App.TicketZoom extends App.Controller
@localTaskData = data @localTaskData = data
App.TaskManager.update( @task_key, { 'state': @localTaskData }) App.TaskManager.update( @task_key, { 'state': @localTaskData })
taskReset: (area, data) => taskReset: =>
# hide reset button
@$('.js-reset').addClass('hide')
# reset task state
@localTaskData = @localTaskData =
ticket: {} ticket: {}
article: {} article: {}
App.TaskManager.update( @task_key, { 'state': @localTaskData }) App.TaskManager.update( @task_key, { 'state': @localTaskData })
@bind(
'ui::ticket::taskReset'
(data) =>
if data.ticket_id is @ticket.id
@taskReset()
)
class TicketTitle extends App.Controller class TicketTitle extends App.Controller
events: events:
'blur .ticket-title-update': 'update' 'blur .ticket-title-update': 'update'
@ -1218,7 +1227,11 @@ class Edit extends App.Controller
reset: (e) => reset: (e) =>
e.preventDefault() e.preventDefault()
App.TaskManager.update( @task_key, { 'state': {} })
# reset task
App.Event.trigger('ui::ticket::taskReset', { ticket_id: @ticket.id } )
# rerender edit area
@render() @render()