diff --git a/gsk/ngl/gsknglrenderjob.c b/gsk/ngl/gsknglrenderjob.c index 92d659f976..4cccd89ba5 100644 --- a/gsk/ngl/gsknglrenderjob.c +++ b/gsk/ngl/gsknglrenderjob.c @@ -252,6 +252,9 @@ node_supports_transform (const GskRenderNode *node) case GSK_TEXT_NODE: return TRUE; + case GSK_SHADOW_NODE: + return node_supports_transform (gsk_shadow_node_get_child (node)); + case GSK_TRANSFORM_NODE: return node_supports_transform (gsk_transform_node_get_child (node));