filter address combo field while typing

This commit is contained in:
Martin Raifer
2023-04-17 18:12:49 +02:00
parent 5cd5c10d92
commit a0b5cf5334
+4 -2
View File
@@ -177,8 +177,10 @@ export function uiFieldAddress(field, context) {
.call(uiCombobox(context, 'address-' + d.id)
.minItems(1)
.caseSensitive(true)
.fetcher(function(value, callback) {
callback(nearValues('addr:' + d.id));
.fetcher(function(typedValue, callback) {
typedValue = typedValue.toLowerCase();
callback(nearValues('addr:' + d.id)
.filter(v => v.value.toLowerCase().indexOf(typedValue) !== -1));
})
);
}