diff -r 4f7e335a95ca -r 4f94daefb421 ui/motif/button.c --- a/ui/motif/button.c Fri Dec 26 10:19:17 2025 +0100 +++ b/ui/motif/button.c Sat Dec 27 11:09:18 2025 +0100 @@ -284,14 +284,13 @@ e.document = e.obj->ctx->document; e.eventdata = value; e.eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; - e.intval = 1; + e.intval = v; e.set = ui_get_setop(); if(event->callback) { event->callback(&e, event->userdata); } - e.intval = v; if(value) { ui_notify_evt(value->observers, &e); }