Sat, 04 Oct 2025 18:33:58 +0200
enable global menu list binding (gtk3, motif)
| ui/gtk/menu.c | file | annotate | diff | comparison | revisions | |
| ui/motif/menu.c | file | annotate | diff | comparison | revisions |
--- a/ui/gtk/menu.c Sat Oct 04 14:43:18 2025 +0200 +++ b/ui/gtk/menu.c Sat Oct 04 18:33:58 2025 +0200 @@ -261,8 +261,8 @@ ls->oldcount = 0; ls->getvalue = il->getvalue; - //UiVar* var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); - UiVar* var = uic_create_var(obj->ctx, il->varname, UI_VAR_LIST); + UiVar* var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); + //UiVar* var = uic_create_var(obj->ctx, il->varname, UI_VAR_LIST); ls->var = var; if(var) { UiList *list = var->value;
--- a/ui/motif/menu.c Sat Oct 04 14:43:18 2025 +0200 +++ b/ui/motif/menu.c Sat Oct 04 18:33:58 2025 +0200 @@ -232,8 +232,7 @@ ls->userdata = il->userdata; ls->addseparator = il->addseparator; - //ls->var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); - ls->var = uic_create_var(obj->ctx, il->varname, UI_VAR_LIST); + ls->var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); if(ls->var) { UiList *list = ls->var->value; list->update = ui_menulist_update;