# HG changeset patch # User Olaf Wintermann # Date 1748517836 -7200 # Node ID 34866811080da69548c8fdf5ff297520cf02ac93 # Parent e62047c596589c0edb9965cda71f1206bcd5cd5c fix ui_customwidget_create (GTK) diff -r e62047c59658 -r 34866811080d ui/gtk/widget.c --- a/ui/gtk/widget.c Thu May 29 13:23:11 2025 +0200 +++ b/ui/gtk/widget.c Thu May 29 13:23:56 2025 +0200 @@ -31,12 +31,12 @@ #include "../common/object.h" -UIEXPORT UIWIDGET ui_customwidget_create(UiObject *obj, ui_createwidget_func create_widget, void *userdata, UiWidgetArgs args) { +UIEXPORT UIWIDGET ui_customwidget_create(UiObject *obj, ui_createwidget_func create_widget, void *userdata, UiWidgetArgs *args) { UiObject* current = uic_current_obj(obj); UIWIDGET widget = create_widget(obj, args, userdata); - UI_APPLY_LAYOUT1(current, args); + UI_APPLY_LAYOUT2(current, args); current->container->add(current->container, widget, FALSE); return widget;