fix missing eventdatatype in list selection events (GTK3)

Sun, 07 Jun 2026 13:17:15 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sun, 07 Jun 2026 13:17:15 +0200
changeset 1181
469929a55765
parent 1180
9f3b4129631f
child 1182
ec28b0c22af0

fix missing eventdatatype in list selection events (GTK3)

ui/gtk/list.c file | annotate | diff | comparison | revisions
--- a/ui/gtk/list.c	Sun Jun 07 13:11:59 2026 +0200
+++ b/ui/gtk/list.c	Sun Jun 07 13:17:15 2026 +0200
@@ -1809,6 +1809,7 @@
     e.window = event->obj->window;
     e.document = event->obj->ctx->document;
     e.eventdata = &selection;
+    e.eventdatatype = UI_EVENT_DATA_LIST_SELECTION;
     e.intval = selection.count > 0 ? selection.rows[0] : -1;
     e.set = ui_get_setop();
     
@@ -1837,6 +1838,7 @@
     e.window = event->obj->window;
     e.document = event->obj->ctx->document;
     e.eventdata = &selection;
+    e.eventdatatype = UI_EVENT_DATA_LIST_SELECTION;
     e.intval = selection.count > 0 ? selection.rows[0] : -1;
     e.set = ui_get_setop();
     if(event->selection) {

mercurial