I think that canvasactions.inc might have a typo on line 828:
$sub_effect['data'][$param] = image_filter_keyword($sub_effect['data'][$param], $image->info[$direction], $sub_action['data'][$direction]);
should probably be:
$sub_effect['data'][$param] = image_filter_keyword($sub_effect['data'][$param], $image->info[$direction], $sub_effect['data'][$direction]);

$sub_action doesn't seem to be defined in this function.

Comments

fietserwin’s picture

Status: Active » Closed (duplicate)

Fixed and committed by the patch from #1494830: Patch for multiple issues with canvas actions.

Please note that defining files (if an effect needs one) has been changed with that patch and will probably be further changed. I'm thinking that explicitly specifying public:// or private:// is better than the module looking at a number of places. This will thus be a not backwards compatible way, unless you start using public:// or private:// right away.

7.x-1.0 is on its way, check the project page regularly...