summaryrefslogtreecommitdiff
path: root/app/assets
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2019-01-22 10:41:01 +0000
committerFilipa Lacerda <filipa@gitlab.com>2019-01-22 10:41:01 +0000
commited1da730202bf3178c43b3467635853733b799c1 (patch)
tree93fa6d2e4d3047f66902e85079866931e7c3c19f /app/assets
parent03def93b7679f86ecd4d31eeeaa5bf70784da8e3 (diff)
parent88ce491fc981527ec864176e84332ecb7b8ac0ce (diff)
downloadgitlab-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.js7
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();
}