mirror of
https://github.com/penpot/penpot.git
synced 2025-12-12 06:24:17 +01:00
🐛 Fix extra rotations for frames contained elements with wasm render
This commit is contained in:
@@ -338,15 +338,18 @@ impl RenderState {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
self.drawing_surface.canvas().restore();
|
||||||
|
|
||||||
// draw all the children shapes
|
// draw all the children shapes
|
||||||
if element.is_recursive() {
|
if element.is_recursive() {
|
||||||
for id in element.children_ids() {
|
for id in element.children_ids() {
|
||||||
|
self.drawing_surface.canvas().save();
|
||||||
is_complete = self.render_shape_tree(&id, tree) && is_complete;
|
is_complete = self.render_shape_tree(&id, tree) && is_complete;
|
||||||
|
self.drawing_surface.canvas().restore();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
self.final_surface.canvas().restore();
|
self.final_surface.canvas().restore();
|
||||||
self.drawing_surface.canvas().restore();
|
|
||||||
|
|
||||||
return is_complete;
|
return is_complete;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user