summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/dirty_submit
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2018-11-06 08:48:03 +0000
committerPhil Hughes <me@iamphill.com>2018-11-06 08:48:03 +0000
commita22fd26e4f903e79c55ae1f50513541c61dd71a3 (patch)
treee35ca97b3e28164a1bd4c4d3497cc87ace8734fc /app/assets/javascripts/dirty_submit
parent1109c227e57fac8c53b331b2cda21a87b61970aa (diff)
downloadgitlab-ce-a22fd26e4f903e79c55ae1f50513541c61dd71a3.tar.gz
Fix save button not activating when original setting started as null
Diffstat (limited to 'app/assets/javascripts/dirty_submit')
-rw-r--r--app/assets/javascripts/dirty_submit/dirty_submit_form.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/assets/javascripts/dirty_submit/dirty_submit_form.js b/app/assets/javascripts/dirty_submit/dirty_submit_form.js
index 5bea47f23c5..d8d0fa1fac4 100644
--- a/app/assets/javascripts/dirty_submit/dirty_submit_form.js
+++ b/app/assets/javascripts/dirty_submit/dirty_submit_form.js
@@ -31,7 +31,7 @@ class DirtySubmitForm {
updateDirtyInput(event) {
const input = event.target;
- if (!input.dataset.dirtySubmitOriginalValue) return;
+ if (!input.dataset.isDirtySubmitInput) return;
this.updateDirtyInputs(input);
this.toggleSubmission();
@@ -65,6 +65,7 @@ class DirtySubmitForm {
}
static initInput(element) {
+ element.dataset.isDirtySubmitInput = true;
element.dataset.dirtySubmitOriginalValue = DirtySubmitForm.inputCurrentValue(element);
}