--- a/ui/gtk/window.c Mon Jul 28 21:23:49 2025 +0200 +++ b/ui/gtk/window.c Mon Jul 28 21:28:43 2025 +0200 @@ -410,7 +410,7 @@ WINDOW_DESTROY(GTK_WIDGET(self)); } -void ui_dialog_create(UiObject *parent, UiDialogArgs args) { +void ui_dialog_create(UiObject *parent, UiDialogArgs *args) { GtkDialog *dialog = GTK_DIALOG(gtk_dialog_new()); gtk_window_set_transient_for(GTK_WINDOW(dialog), GTK_WINDOW(parent->widget)); gtk_window_set_modal(GTK_WINDOW(dialog), TRUE);