Fix #3174: save button triggering on delete/reset account form fields

This commit is contained in:
Nick Winter 2015-11-19 15:37:37 -08:00
parent 9ccd03f8d6
commit 7fdd6d5180

View file

@ -37,11 +37,9 @@ module.exports = class AccountSettingsView extends CocoView
#- Form input callbacks
onChangePanelInput: (e) ->
return if $(e.target).closest('.form').attr('id') in ['reset-progress-form', 'delete-account-form']
$(e.target).addClass 'changed'
if (JSON.stringify(document.getElementById('email1').className)).indexOf("changed") > -1 or (JSON.stringify(document.getElementById('password1').className)).indexOf("changed") > -1
$(e.target).removeClass 'changed'
else
@trigger 'input-changed'
@trigger 'input-changed'
onClickToggleAllButton: ->
subs = @getSubscriptions()