diff -r b25f54b51d76 -r d6baaa93f7be ui/motif/list.c --- a/ui/motif/list.c Sun Jul 13 11:02:45 2025 +0200 +++ b/ui/motif/list.c Sun Jul 13 11:38:27 2025 +0200 @@ -134,6 +134,7 @@ event.window = obj->window; event.document = obj->ctx->document; event.eventdata = &sel; + event.eventdatatype = UI_EVENT_DATA_LIST_SELECTION; event.intval = sel.count > 0 ? sel.rows[0] : -1; callback(&event, userdata); } @@ -248,6 +249,7 @@ event.window = event.obj->window; event.document = event.obj->ctx->document; event.eventdata = elm; + event.eventdatatype = UI_EVENT_DATA_LIST_ELM; event.intval = index; if(listview->onactivate) { listview->onactivate(&event, listview->onactivatedata);