Properly handle case sensitive tags in taginfo suggestion in raw tag editor, fixes #9640

This commit is contained in:
Martin Raifer
2023-05-16 17:06:39 +02:00
parent a35653d35d
commit 9779f320a8
4 changed files with 10 additions and 3 deletions
+3 -1
View File
@@ -11,6 +11,7 @@ import { localizer, t } from '../../core/localizer';
import { utilArrayDifference, utilArrayIdentical } from '../../util/array';
import { utilGetSetValue, utilNoAuto, utilRebind, utilTagDiff } from '../../util';
import { uiTooltip } from '..';
import { allowUpperCaseTagValues } from '../../osm/tags';
export function uiSectionRawTagEditor(id, context) {
@@ -437,7 +438,8 @@ export function uiSectionRawTagEditor(id, context) {
}, function(err, data) {
if (!err) callback(sort(value, data));
});
}));
})
.caseSensitive(allowUpperCaseTagValues.test(utilGetSetValue(key))));
function sort(value, data) {