--- a/ui/motif/button.c Thu Dec 25 10:40:35 2025 +0100 +++ b/ui/motif/button.c Fri Dec 26 10:19:17 2025 +0100 @@ -284,13 +284,14 @@ e.document = e.obj->ctx->document; e.eventdata = value; e.eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; - e.intval = v; + e.intval = 1; e.set = ui_get_setop(); if(event->callback) { event->callback(&e, event->userdata); } + e.intval = v; if(value) { ui_notify_evt(value->observers, &e); }