diff -r 86ed681698aa -r 185d9fe96c6b ui/common/args.c --- a/ui/common/args.c Tue Jul 21 16:46:44 2026 +0200 +++ b/ui/common/args.c Wed Jul 22 21:21:24 2026 +0200 @@ -2610,7 +2610,7 @@ } void ui_textfield_args_set_onchange_action(UiTextFieldArgs *args, const char *action) { - args->onchange_action = action; + args->onchange_action = strdup(action); } void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname) {