Edit style: warn on losing changes to applies-to fields
This commit is contained in:
parent
464d3eb30d
commit
b7fb1f14e1
4
edit.js
4
edit.js
|
@ -154,7 +154,7 @@ function addAppliesTo(list, name, value) {
|
||||||
e.querySelector("[name=applies-type]").value = name;
|
e.querySelector("[name=applies-type]").value = name;
|
||||||
e.querySelector("[name=applies-value]").value = value;
|
e.querySelector("[name=applies-value]").value = value;
|
||||||
e.querySelector(".remove-applies-to").addEventListener("click", removeAppliesTo, false);
|
e.querySelector(".remove-applies-to").addEventListener("click", removeAppliesTo, false);
|
||||||
e.querySelector(".applies-value").addEventListener("change", makeDirty, false);
|
e.querySelector(".applies-value").addEventListener("input", makeDirty, false);
|
||||||
e.querySelector(".applies-type").addEventListener("change", makeDirty, false);
|
e.querySelector(".applies-type").addEventListener("change", makeDirty, false);
|
||||||
} else if (showingEverything || list.hasChildNodes()) {
|
} else if (showingEverything || list.hasChildNodes()) {
|
||||||
e = appliesToTemplate.cloneNode(true);
|
e = appliesToTemplate.cloneNode(true);
|
||||||
|
@ -162,7 +162,7 @@ function addAppliesTo(list, name, value) {
|
||||||
e.querySelector("[name=applies-type]").value = list.querySelector("li:last-child [name='applies-type']").value;
|
e.querySelector("[name=applies-type]").value = list.querySelector("li:last-child [name='applies-type']").value;
|
||||||
}
|
}
|
||||||
e.querySelector(".remove-applies-to").addEventListener("click", removeAppliesTo, false);
|
e.querySelector(".remove-applies-to").addEventListener("click", removeAppliesTo, false);
|
||||||
e.querySelector(".applies-value").addEventListener("change", makeDirty, false);
|
e.querySelector(".applies-value").addEventListener("input", makeDirty, false);
|
||||||
e.querySelector(".applies-type").addEventListener("change", makeDirty, false);
|
e.querySelector(".applies-type").addEventListener("change", makeDirty, false);
|
||||||
} else {
|
} else {
|
||||||
e = appliesToEverythingTemplate.cloneNode(true);
|
e = appliesToEverythingTemplate.cloneNode(true);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user