ui/gtk/toolbar.c

changeset 147
2e384acc89a6
parent 146
dd0ae1c62a72
child 157
0b33b9396851
--- a/ui/gtk/toolbar.c	Thu Nov 16 12:04:10 2017 +0100
+++ b/ui/gtk/toolbar.c	Sun Nov 19 09:00:16 2017 +0100
@@ -360,7 +360,7 @@
 void add_toolbar_combobox(GtkToolbar *tb, UiToolbarComboBox *cb, UiObject *obj) {
     UiModel *modelinfo = ui_model(obj->ctx, UI_STRING, "", -1);
     modelinfo->getvalue = cb->getvalue;
-    UiListModel *model = ui_list_model_new(cb->var, modelinfo);
+    UiListModel *model = ui_list_model_new(obj, cb->var, modelinfo);
     
     GtkWidget *combobox = ui_create_combobox(obj, model, cb->callback, cb->userdata);
     GtkToolItem *item = gtk_tool_item_new();
@@ -373,7 +373,7 @@
     if(var) {
         UiModel *modelinfo = ui_model(obj->ctx, UI_STRING, "", -1);
         modelinfo->getvalue = cb->getvalue;
-        UiListModel *model = ui_list_model_new(var, modelinfo);
+        UiListModel *model = ui_list_model_new(obj, var, modelinfo);
         
         GtkWidget *combobox = ui_create_combobox(obj, model, cb->callback, cb->userdata);
         GtkToolItem *item = gtk_tool_item_new();

mercurial