From 7c870d9426af13b7f708341fdabce373fedd240c Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Tue, 30 Jun 2026 21:48:51 -0700 Subject: [PATCH] Fix skewed linear gradient layers ignoring the horizontal shear axis in Vello --- node-graph/libraries/rendering/src/renderer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-graph/libraries/rendering/src/renderer.rs b/node-graph/libraries/rendering/src/renderer.rs index 58fde12096..25e4dee031 100644 --- a/node-graph/libraries/rendering/src/renderer.rs +++ b/node-graph/libraries/rendering/src/renderer.rs @@ -2202,7 +2202,7 @@ impl Render for List { interpolation_alpha_space: peniko::InterpolationAlphaSpace::Premultiplied, ..Default::default() }); - let brush_transform = kurbo::Affine::new((gradient_transform).to_cols_array()); + let brush_transform = kurbo::Affine::new(gradient_placement(gradient_transform, gradient_type).to_cols_array()); let rect = kurbo::Rect::from_origin_size(kurbo::Point::ZERO, kurbo::Size::new(1., 1.)); let mut layer = false;