Fix placeholders set during enter selection not finding input element

Also remove unhelpful placeholder from access_simple.json
This commit is contained in:
Bryan Housel
2016-09-26 01:03:04 -04:00
parent e4509cc123
commit d7b3bb5a89
5 changed files with 4 additions and 7 deletions
-2
View File
@@ -74,8 +74,6 @@ en:
access_simple:
# access=*
label: Allowed Access
# access_simple field placeholder
placeholder: 'yes'
access_toilets:
# access=*
label: Access
-1
View File
@@ -3,7 +3,6 @@
"key": "access",
"type": "combo",
"label": "Allowed Access",
"placeholder": "yes",
"options": [
"permissive",
"private",
-1
View File
@@ -2,6 +2,5 @@
"key": "access",
"type": "combo",
"label": "Allowed Access",
"placeholder": "yes",
"options": ["permissive", "private", "customers", "no"]
}
+1 -2
View File
@@ -650,8 +650,7 @@
},
"fields": {
"access_simple": {
"label": "Allowed Access",
"placeholder": "yes"
"label": "Allowed Access"
},
"access_toilets": {
"label": "Access"
+3 -1
View File
@@ -11,6 +11,7 @@ export {
combo as multiCombo,
combo as networkCombo
};
export function combo(field, context) {
var dispatch = d3.dispatch('change'),
isMulti = (field.type === 'multiCombo'),
@@ -187,7 +188,8 @@ export function combo(field, context) {
ph = field.placeholder() || placeholders.slice(0, 3).join(', ');
}
input.attr('placeholder', ph + '…');
container.selectAll('input')
.attr('placeholder', ph + '…');
}