--- a/ui/common/args.c Fri May 29 15:47:02 2026 +0200 +++ b/ui/common/args.c Fri May 29 15:49:51 2026 +0200 @@ -2227,6 +2227,10 @@ args->onchangedata = onchangedata; } +void ui_textarea_args_set_action(UiTextAreaArgs *args, const char *action) { + args->action = strdup(action); +} + void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname) { args->varname = strdup(varname); } @@ -2251,6 +2255,7 @@ free((void*)args->name); free((void*)args->style_class); free((void*)args->varname); + free((void*)args->action); free((void*)args->states); free((void*)args->visibility_states); free(args);