When selecting Items from a Multi-Select Element, they get ordered automatically as they were defined instead of the order they were selected. For instance if the values are: 1,2,3,4,5 and the user selects 3,4,1,2,5 they still get ordered and outputted as 1,2,3,4,5.
We’ve had a few requests for this. Unfortunately it’s a limitation of the “Select2” library that the multi-select field is currently using.
Last week I put together a work-around for it, but it is fairly hacky, and I’m not yet confident it’s production-ready. Hopefully it won’t be too much longer before we’ve got a reliable solution for this!