diff -r f135137ae209 -r b15ada8bdd8f ui/gtk/list.c --- a/ui/gtk/list.c Mon Sep 29 21:28:19 2025 +0200 +++ b/ui/gtk/list.c Mon Sep 29 21:31:49 2025 +0200 @@ -160,6 +160,7 @@ const char *str = ENTRY_GET_TEXT(data->entry); UiCellValue value; value.string = str; + value.type = UI_STRING_EDITABLE; if(data->listview->onsave(list, data->row, data->col, &value, data->listview->onsavedata)) { free(data->previous_value); data->previous_value = strdup(str);