diff -r 42506e19eb6b -r 25e5390cce41 ui/motif/list.c --- a/ui/motif/list.c Fri Jun 13 10:39:54 2014 +0200 +++ b/ui/motif/list.c Tue Jul 22 09:51:17 2014 +0200 @@ -154,7 +154,7 @@ UiEvent e; e.obj = event->event.obj; e.window = event->event.obj->window; - e.document = event->event.obj->document; + e.document = event->event.obj->ctx->document; e.eventdata = event->list->list->get(event->list->list, cbs->item_position - 1); e.intval = cbs->item_position - 1; event->event.callback(&e, event->event.user_data);