mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-14 21:28:11 +02:00
Fix issue where spaces couldn't be typed in the changeset comment (re: #6817)
This commit is contained in:
@@ -258,7 +258,8 @@ export function uiFieldAddress(field, context) {
|
||||
.each(function (subfield) {
|
||||
var key = field.key + ':' + subfield.id;
|
||||
|
||||
var value = context.cleanTagValue(this.value);
|
||||
var value = this.value;
|
||||
if (!onInput) value = context.cleanTagValue(value);
|
||||
|
||||
// don't override multiple values with blank string
|
||||
if (Array.isArray(_tags[key]) && !value) return;
|
||||
|
||||
@@ -166,7 +166,8 @@ export function uiFieldText(field, context) {
|
||||
function change(onInput) {
|
||||
return function() {
|
||||
var t = {};
|
||||
var val = context.cleanTagValue(utilGetSetValue(input));
|
||||
var val = utilGetSetValue(input);
|
||||
if (!onInput) val = context.cleanTagValue(val);
|
||||
|
||||
// don't override multiple values with blank string
|
||||
if (!val && Array.isArray(_tags[field.key])) return;
|
||||
|
||||
@@ -385,7 +385,8 @@ export function uiFieldLocalized(field, context) {
|
||||
return;
|
||||
}
|
||||
|
||||
var val = context.cleanTagValue(utilGetSetValue(d3_select(this)));
|
||||
var val = utilGetSetValue(d3_select(this));
|
||||
if (!onInput) val = context.cleanTagValue(val);
|
||||
|
||||
// don't override multiple values with blank string
|
||||
if (!val && Array.isArray(_tags[field.key])) return;
|
||||
|
||||
@@ -41,7 +41,8 @@ export function uiFieldTextarea(field, context) {
|
||||
function change(onInput) {
|
||||
return function() {
|
||||
|
||||
var val = context.cleanTagValue(utilGetSetValue(input));
|
||||
var val = utilGetSetValue(input);
|
||||
if (!onInput) val = context.cleanTagValue(val);
|
||||
|
||||
// don't override multiple values with blank string
|
||||
if (!val && Array.isArray(_tags[field.key])) return;
|
||||
|
||||
Reference in New Issue
Block a user