ui/motif/toolkit.c

changeset 479
d9b58dd1c30b
parent 452
a0620cf552a6
--- a/ui/motif/toolkit.c	Wed Feb 26 18:21:04 2025 +0100
+++ b/ui/motif/toolkit.c	Wed Feb 26 18:59:21 2025 +0100
@@ -164,7 +164,10 @@
 
 void ui_show(UiObject *obj) {
     uic_check_group_widgets(obj->ctx);
-    XtRealizeWidget(obj->widget);
+    if(!XtIsRealized(obj->widget)) {
+        XtRealizeWidget(obj->widget);
+        obj->ref++;
+    }
 }
 
 void ui_close(UiObject *obj) {

mercurial