enable global menu list binding (gtk3, motif)

Sat, 04 Oct 2025 18:33:58 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 04 Oct 2025 18:33:58 +0200
changeset 798
504c45926386
parent 797
47008843b468
child 799
f8ff8df41713

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;

mercurial