fix tabview onchange event (GTK) default tip

Fri, 16 Jan 2026 11:56:17 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Fri, 16 Jan 2026 11:56:17 +0100
changeset 1050
dee2ca687a14
parent 1049
87a75acc6afc

fix tabview onchange event (GTK)

ui/gtk/container.c file | annotate | diff | comparison | revisions
--- a/ui/gtk/container.c	Thu Jan 15 19:11:17 2026 +0100
+++ b/ui/gtk/container.c	Fri Jan 16 11:56:17 2026 +0100
@@ -733,10 +733,13 @@
 UIWIDGET ui_tabview_create(UiObject* obj, UiTabViewArgs *args) {
     UiGtkTabView *data = malloc(sizeof(UiGtkTabView));
     memset(data, 0, sizeof(UiGtkTabView));
+    data->obj = obj;
     data->padding = args->padding;
     data->spacing = args->spacing;
     data->columnspacing = args->columnspacing;
     data->rowspacing = args->rowspacing;
+    data->onchange = args->onchange;
+    data->onchangedata = args->onchangedata;
     
     ui_tabview_get_func getfunc = NULL;
     ui_tabview_set_func setfunc = NULL;

mercurial