diff -r eb6611be50c7 -r 7cd1b8890302 ui/motif/tree.c --- a/ui/motif/tree.c Thu Jan 01 11:23:43 2015 +0100 +++ b/ui/motif/tree.c Thu Jan 01 14:13:37 2015 +0100 @@ -41,18 +41,19 @@ UIWIDGET ui_table(UiObject *obj, UiList *model, UiModelInfo *modelinfo) { // TODO: check if modelinfo is complete - Arg args[16]; + Arg args[32]; int n = 0; // create scrolled window UiContainer *ct = uic_get_current_container(obj); - Widget parent = ct->add(ct, args, &n); + Widget parent = ct->prepare(ct, args, &n, TRUE); XtSetArg(args[n], XmNscrollingPolicy, XmAUTOMATIC); n++; XtSetArg(args[n], XmNshadowThickness, 0); n++; Widget scrollw = XmCreateScrolledWindow(parent, "scroll_win", args, n); + ct->add(ct, scrollw); XtManageChild(scrollw); // create table headers