Hello,
I have a selectable column with Select.
In this column, I choose from the itemlist field with value and label values.
The editing user doesn't need to see the id at all. But I am sending the id value to data and saving it.
I have an explanation called id_label, here I print the id_label field with "render text" for the user to understand.
No problem with recording and display.
But after the current data comes, in the 1st line, for example, I choose "needle" instead of "mask", but the "mask" still appears on the screen.
In fact, identity is changing. With console.log(ui.cellData) I see that the data has changed but after changing the selection the label on the screen is wrong.
https://jsfiddle.net/omerx/pye705ua/1/