mirror of
https://github.com/FoggedLens/iD.git
synced 2026-06-01 12:41:36 +02:00
Delimit name-suggestion-preset names on en-dash, not hyphen
To avoid conflicts with hyphenated names, or bilingual names with hyphens in them (like used in Brussels)
This commit is contained in:
@@ -219,9 +219,12 @@ export function uiFieldLocalized(field, context) {
|
||||
|
||||
|
||||
function cancelBrand() {
|
||||
// user hit escape, remove whatever is after the ' - '
|
||||
// user hit escape, remove whatever is after the last ' – '
|
||||
// NOTE: split/join on en-dash, not a hypen (to avoid conflict with fr - nl names in Brussels etc)
|
||||
var name = utilGetSetValue(input);
|
||||
name = name.split(' - ', 2)[0].trim();
|
||||
var parts = name.split(' – ');
|
||||
parts.pop();
|
||||
name = parts.join(' – ');
|
||||
utilGetSetValue(input, name);
|
||||
dispatch.call('change', this, { name: name });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user