There is currently no way to achieve such behavior from a UI perspective, so I’m pushing this to our product board.
However, I’m guessing the current order to related to the way you send back the displayTagNames values?
Hey @anon39848301 , the displayTagNames function definition is the following. If I am not mistaken the return value is sorted. But the display in the edit form is not ?
That was only a guess from my end, sadly (This is not that common to have so much checkboxes I guess , and I did not have a setup on my end to check).
I’ll need to investigate a bit to check where these values are sorted, in case a workaround is possible, but in any case, your feedback has been pushed to our product board
I’ll let you know if I find something useful to share
Do you have any configuration on your checkboxes widget I can rely on?
EDIT: I’m able to reproduce a similar behavior with any configuration on the checkbox widget.
However, defining a smart api endpoint makes me able to sort or manually handle the order of the item display on the UI.
As stated, I already push this as a feature request suggestion, that’s the best I can do.
However, my suggestion to go with and API endpoint based solution instead (Dynamic > Smart) should not be super code-heavy in your case.
I’m marking the thread as resolved since I pushed your suggestion, but if you need help or want to give Dynamic > Smart a shot, feel free to open a new thread, and I’ll be happy to help if you want to try this solution