ui/motif/tree.c

changeset 52
25e5390cce41
parent 45
cfeb2d5f1332
child 60
7cd1b8890302
--- a/ui/motif/tree.c	Fri Jun 13 10:39:54 2014 +0200
+++ b/ui/motif/tree.c	Tue Jul 22 09:51:17 2014 +0200
@@ -35,6 +35,7 @@
 
 #include "container.h"
 #include "../common/object.h"
+#include "../common/context.h"
 #include "../../ucx/utils.h"
 
 UIWIDGET ui_table(UiObject *obj, UiList *model, UiModelInfo *modelinfo) {
@@ -218,7 +219,7 @@
     UiEvent e;
     e.obj = event->obj;
     e.window = event->obj->window;
-    e.document = event->obj->document;
+    e.document = event->obj->ctx->document;
     e.eventdata = selection;
     e.intval = selection->count > 0 ? selection->rows[0] : -1;
     event->activate(&e, event->userdata);
@@ -238,7 +239,7 @@
         UiEvent e;
         e.obj = event->obj;
         e.window = event->obj->window;
-        e.document = event->obj->document;
+        e.document = event->obj->ctx->document;
         e.eventdata = selection;
         e.intval = selection->count > 0 ? selection->rows[0] : -1;
         event->selection(&e, event->userdata);

mercurial