Small bugfixes.
This commit is contained in:
parent
436ddad323
commit
fcee6e7f99
1 changed files with 8 additions and 3 deletions
|
@ -46,6 +46,9 @@ class Index extends App.ControllerContent
|
||||||
if @translationToDo.changes() || @translationList.changes()
|
if @translationToDo.changes() || @translationList.changes()
|
||||||
App.Delay.set(rerender, 400)
|
App.Delay.set(rerender, 400)
|
||||||
|
|
||||||
|
hideAction: =>
|
||||||
|
@el.closest('.content').find('.js-changes').addClass('hidden')
|
||||||
|
|
||||||
pushChanges: =>
|
pushChanges: =>
|
||||||
locale = @$('[name="locale"]').val()
|
locale = @$('[name="locale"]').val()
|
||||||
|
|
||||||
|
@ -89,6 +92,7 @@ class Index extends App.ControllerContent
|
||||||
data: JSON.stringify(locale: locale)
|
data: JSON.stringify(locale: locale)
|
||||||
processData: false
|
processData: false
|
||||||
success: (data, status, xhr) =>
|
success: (data, status, xhr) =>
|
||||||
|
@hideAction()
|
||||||
App.Event.trigger('i18n:translation_todo_reload')
|
App.Event.trigger('i18n:translation_todo_reload')
|
||||||
App.Event.trigger('i18n:translation_list_reload')
|
App.Event.trigger('i18n:translation_list_reload')
|
||||||
@modal.hide()
|
@modal.hide()
|
||||||
|
@ -115,6 +119,7 @@ class Index extends App.ControllerContent
|
||||||
data: JSON.stringify(locale: locale)
|
data: JSON.stringify(locale: locale)
|
||||||
processData: false
|
processData: false
|
||||||
success: (data, status, xhr) =>
|
success: (data, status, xhr) =>
|
||||||
|
@hideAction()
|
||||||
App.Event.trigger('i18n:translation_todo_reload')
|
App.Event.trigger('i18n:translation_todo_reload')
|
||||||
App.Event.trigger('i18n:translation_list_reload')
|
App.Event.trigger('i18n:translation_list_reload')
|
||||||
@modal.hide()
|
@modal.hide()
|
||||||
|
@ -266,13 +271,12 @@ class TranslationList extends App.Controller
|
||||||
strings: @strings
|
strings: @strings
|
||||||
)
|
)
|
||||||
ui = @
|
ui = @
|
||||||
changesAvailable = false
|
@changesAvailable = false
|
||||||
@$('.js-Item').each( (e) ->
|
@$('.js-Item').each( (e) ->
|
||||||
id = $(this).data('id')
|
id = $(this).data('id')
|
||||||
ui.updateRow(id)
|
ui.updateRow(id)
|
||||||
changesAvailable = true
|
|
||||||
)
|
)
|
||||||
if changesAvailable
|
if @changesAvailable
|
||||||
@showAction()
|
@showAction()
|
||||||
|
|
||||||
showAction: =>
|
showAction: =>
|
||||||
|
@ -371,6 +375,7 @@ class TranslationList extends App.Controller
|
||||||
initial = field.data('initial')
|
initial = field.data('initial')
|
||||||
reset = field.closest('tr').find('.js-Reset')
|
reset = field.closest('tr').find('.js-Reset')
|
||||||
if current isnt initial
|
if current isnt initial
|
||||||
|
@changesAvailable = true
|
||||||
reset.show()
|
reset.show()
|
||||||
reset.closest('tr').addClass('warning')
|
reset.closest('tr').addClass('warning')
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue