ui/motif/button.c

changeset 103
6606616eca9f
parent 101
7b3a3130be44
child 108
77254bd6dccb
--- a/ui/motif/button.c	Tue Feb 25 21:11:00 2025 +0100
+++ b/ui/motif/button.c	Sat Apr 05 16:46:11 2025 +0200
@@ -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);

mercurial