ui/motif/text.c

changeset 1064
f415387fff6f
parent 1045
e855396fd839
--- a/ui/motif/text.c	Thu Jan 29 18:56:36 2026 +0100
+++ b/ui/motif/text.c	Thu Jan 29 19:01:52 2026 +0100
@@ -56,6 +56,7 @@
     Widget widget = XmCreateScrolledText(parent, name, xargs, n);
     XtManageChild(widget);
     ui_container_add(ctn, widget);
+    uic_widget_set_visibility_states(obj->ctx, widget, args->visibility_states);
     
     UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_TEXT);
     
@@ -408,6 +409,7 @@
     XtManageChild(textfield);
     ui_container_add(ctn, textfield);
     
+    uic_widget_set_visibility_states(obj->ctx, textfield, args->visibility_states);
     ui_set_widget_groups(obj->ctx, textfield, args->states);
     
     UiEventDataExt *eventdata = malloc(sizeof(UiEventDataExt));
@@ -587,6 +589,7 @@
     
     XtManageChild(pathbar->widget);
     ui_container_add(ctn, pathbar->widget);
+    uic_widget_set_visibility_states(obj->ctx, pathbar->widget, args->visibility_states);
     
     UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_STRING);
     if (var) {

mercurial