# HG changeset patch # User Olaf Wintermann <olaf.wintermann@gmail.com> # Date 1741902436 -3600 # Node ID 0a386bd871bec17091918d00ef094086e5f31a4a # Parent 3688266cab3c046864c92023352718395ae1c4d4 implement UiEvent set field for buttons (Motif) diff -r 3688266cab3c -r 0a386bd871be ui/motif/button.c --- a/ui/motif/button.c Thu Mar 13 20:43:08 2025 +0100 +++ b/ui/motif/button.c Thu Mar 13 22:47:16 2025 +0100 @@ -92,6 +92,7 @@ e.window = event->obj->window; e.document = event->obj->ctx->document; e.intval = event->value; + e.set = 0; event->callback(&e, event->userdata); } @@ -173,6 +174,7 @@ e.document = e.obj->ctx->document; e.eventdata = NULL; e.intval = XmToggleButtonGetState(w); + e.set = ui_get_setop(); if(event->callback) { event->callback(&e, event->userdata); @@ -281,6 +283,7 @@ e.document = e.obj->ctx->document; e.eventdata = value; e.intval = v; + e.set = ui_get_setop(); if(event->callback) { event->callback(&e, event->userdata);