diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2019-01-22 10:41:01 +0000 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2019-01-22 10:41:01 +0000 |
commit | ed1da730202bf3178c43b3467635853733b799c1 (patch) | |
tree | 93fa6d2e4d3047f66902e85079866931e7c3c19f /app/assets | |
parent | 03def93b7679f86ecd4d31eeeaa5bf70784da8e3 (diff) | |
parent | 88ce491fc981527ec864176e84332ecb7b8ac0ce (diff) | |
download | gitlab-ce-ed1da730202bf3178c43b3467635853733b799c1.tar.gz |
Merge branch '53856-changing-group-visibility-does-not-re-enable-save-button' into 'master'
Resolve "Changing group visibility does not re-enable Save button"
Closes #53856
See merge request gitlab-org/gitlab-ce!23022
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/dirty_submit/dirty_submit_form.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/assets/javascripts/dirty_submit/dirty_submit_form.js b/app/assets/javascripts/dirty_submit/dirty_submit_form.js index d8d0fa1fac4..00e41dd0301 100644 --- a/app/assets/javascripts/dirty_submit/dirty_submit_form.js +++ b/app/assets/javascripts/dirty_submit/dirty_submit_form.js @@ -25,15 +25,16 @@ class DirtySubmitForm { DirtySubmitForm.THROTTLE_DURATION, ); this.form.addEventListener('input', throttledUpdateDirtyInput); + this.form.addEventListener('change', throttledUpdateDirtyInput); this.form.addEventListener('submit', event => this.formSubmit(event)); } updateDirtyInput(event) { - const input = event.target; + const { target } = event; - if (!input.dataset.isDirtySubmitInput) return; + if (!target.dataset.isDirtySubmitInput) return; - this.updateDirtyInputs(input); + this.updateDirtyInputs(target); this.toggleSubmission(); } |