Commit 35ed4fec authored by Øyvind Kolås's avatar Øyvind Kolås

removed a redirect that seems to interfere with how meta operations work.

* gegl/operation/gegl-operation.c: (get_invalidated_by_change):
removed a redirect that seems to interfere with how meta operations
work.

svn path=/trunk/; revision=2037
parent 8f544744
2008-02-17 Øyvind Kolås <pippin@gimp.org>
* gegl/operation/gegl-operation.c: (get_invalidated_by_change):
removed a redirect that seems to interfere with how meta operations
work.
2008-02-17 Martin Nordholts <martinn@svn.gnome.org>
* bin/node-editors/level.c
......
......@@ -298,6 +298,15 @@ get_invalidated_by_change (GeglOperation *self,
const gchar *input_pad,
const GeglRectangle *input_region)
{
#if 0
/* FIXME: this seems to sometimes go into an infinite loop, the
* current workaround of passing the rectangle straight through
* isn't even true for unsharp-mask/drop-shadow/difference of gaussians,
* but it stops a crasher bug.
*
* This needs to be revisited as part of the core processing revisit
* (perhaps together with a meta-op framework revwrite).
*/
if (self->node->is_graph)
{
return gegl_operation_get_invalidated_by_change (
......@@ -305,7 +314,7 @@ get_invalidated_by_change (GeglOperation *self,
input_pad,
input_region);
}
#endif
return *input_region;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment