1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:38:11 +00:00

LibWeb: Transform the default path in CRC2D#fill(CanvasFillRule)

Required by Factory Balls Forever to position anything that isn't an
image.
This commit is contained in:
Luke Wilde 2023-04-06 16:37:23 +01:00 committed by Andreas Kling
parent b97229c9b5
commit cb62ffbb8a

View file

@ -288,7 +288,8 @@ void CanvasRenderingContext2D::fill_internal(Gfx::Path& path, DeprecatedString c
void CanvasRenderingContext2D::fill(DeprecatedString const& fill_rule)
{
return fill_internal(path(), fill_rule);
auto transformed_path = path().copy_transformed(drawing_state().transform);
return fill_internal(transformed_path, fill_rule);
}
void CanvasRenderingContext2D::fill(Path2D& path, DeprecatedString const& fill_rule)