# HG changeset patch # User Olaf Wintermann # Date 1768560977 -3600 # Node ID dee2ca687a14ab2e3ec077c310f781f3274b4a76 # Parent 87a75acc6afc4796616a0c7771154c14d6cd32ec fix tabview onchange event (GTK) diff -r 87a75acc6afc -r dee2ca687a14 ui/gtk/container.c --- 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;