diff -r 54e43e4efac2 -r 1e1df80772ed ui/common/toolbar.c --- a/ui/common/toolbar.c Thu Oct 09 12:49:53 2025 +0200 +++ b/ui/common/toolbar.c Thu Oct 09 18:23:07 2025 +0200 @@ -55,6 +55,7 @@ newargs.label = nl_strdup(args->label); newargs.stockid = nl_strdup(args->stockid); newargs.icon = nl_strdup(args->icon); + newargs.tooltip = nl_strdup(args->tooltip); newargs.onclick = args->onclick; newargs.onclickdata = args->onclickdata; newargs.groups = uic_copy_groups(args->groups, ngroups); @@ -74,6 +75,7 @@ newargs.label = nl_strdup(args->label); newargs.stockid = nl_strdup(args->stockid); newargs.icon = nl_strdup(args->icon); + newargs.tooltip = nl_strdup(args->tooltip); newargs.varname = nl_strdup(args->varname); newargs.onchange = args->onchange; newargs.onchangedata = args->onchangedata; @@ -93,6 +95,7 @@ newargs.label = nl_strdup(args->label); newargs.stockid = nl_strdup(args->stockid); newargs.icon = nl_strdup(args->icon); + newargs.tooltip = nl_strdup(args->tooltip); return newargs; }