--- a/ui/motif/list.c Tue Feb 25 21:11:00 2025 +0100 +++ b/ui/motif/list.c Sat Apr 05 16:46:11 2025 +0200 @@ -186,11 +186,13 @@ } void ui_listview_setselection(UiList *list, UiListSelection selection) { + ui_setop_enable(TRUE); UiListView *listview = list->obj; XmListDeselectAllItems(listview->widget); for(int i=0;i<selection.count;i++) { XmListSelectPos(listview->widget, selection.rows[i]+1, False); } + ui_setop_enable(FALSE); } void* ui_strmodel_getvalue(void *elm, int column) {