--- a/ui/common/toolbar.c Sun Apr 19 14:52:59 2026 +0200 +++ b/ui/common/toolbar.c Sun Apr 19 15:25:45 2026 +0200 @@ -57,6 +57,7 @@ newargs.tooltip = nl_strdup(args->tooltip); newargs.onclick = args->onclick; newargs.onclickdata = args->onclickdata; + newargs.action = nl_strdup(args->action); newargs.states = uic_copy_states(args->states, ngroups); newargs.visibility_states = uic_copy_states(args->visibility_states, nvstates); return newargs; @@ -78,6 +79,7 @@ newargs.varname = nl_strdup(args->varname); newargs.onchange = args->onchange; newargs.onchangedata = args->onchangedata; + newargs.action = nl_strdup(args->action); newargs.states = uic_copy_states(args->states, ngroups); newargs.visibility_states = uic_copy_states(args->visibility_states, nvstates); return newargs;