Fixed import issue with canvas in the gradient mod for situations where canvas feature is not enabled.

This commit is contained in:
shan 2022-10-07 16:28:13 -07:00
parent 215e6c95be
commit a4a1262fa2
5 changed files with 27 additions and 33 deletions

View file

@ -77,7 +77,11 @@ impl<'a> Style<'a> {
mesh::Style::Solid(*color)
},
Style::Gradient(gradient) => {
mesh::Style::Gradient((*gradient).clone().transform(transform))
let mut gradient = (*gradient).clone();
let coordinates = gradient.coords();
transform.transform_point(coordinates.0);
transform.transform_point(coordinates.1);
mesh::Style::Gradient(gradient)
}
}
}