summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2015-06-14 19:07:27 +0200
committerDebarshi Ray <debarshir@gnome.org>2015-06-14 19:07:34 +0200
commitb6019e8863e9d401104545669913768089353494 (patch)
tree0d788305853a01c2b0df492228692557b8472eb4
parent1eb18bb79afbae0da7dbe09f1c3e9e4c396e0eba (diff)
GeglNode: Relay the computed signal from the output proxy to the graph
https://bugzilla.gnome.org/show_bug.cgi?id=750938
-rw-r--r--gegl/graph/gegl-node.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gegl/graph/gegl-node.c b/gegl/graph/gegl-node.c
index 53500b45..0740aa9f 100644
--- a/gegl/graph/gegl-node.c
+++ b/gegl/graph/gegl-node.c
@@ -2114,6 +2114,8 @@ gegl_node_get_pad_proxy (GeglNode *node,
if (!is_graph_input)
{
+ g_signal_connect_swapped (G_OBJECT (nop), "computed",
+ G_CALLBACK (gegl_node_emit_computed), node);
g_signal_connect (G_OBJECT (nop), "invalidated",
G_CALLBACK (graph_source_invalidated), node);
}