Consider the following schema from the playground:
{
"type": "object",
"keys": {
"country": {
"type": "string",
"choices": [
"Australia",
"India",
"United Kingdom",
"United States"
]
}
}
}
When the data {"country": "XXX"} is passed, I'd expect the rendered UI selector to be blank (i.e. same as if the data was empty) as the passed input is not part of the choices. Right now, it selects the first item on the list.