Hi @devilray and thank you for the very elaborate message and all the examples.
The allow_clear option gives you a way to clear the selection - when you click on the x icon, your selected option is lost - whereas what I was talking about is giving the user a way to change the selection while not forgetting the current one (even though, as you pointed out, the selection is not visible anymore, and this might not be what most users expect) so that if the user decides to “abort the search”, the current selection is restored. This is how LiveSelect behaves by default.
100% point taken, there are certainly better/different ways of implementing this functionality.
The select2 approach seems particularly compelling to me, and they can do that because they have an additional text input field appearing below the selection.
I’m very open to include this approach (or another one that offers similar functionality/UX) as an additional input mode to LiveSelect, so if you’re interested in contributing, feel free to.






















