[librsvg: 5/9] DrawingCtx::clip_to_node - Prepare for switching to BoundingBox::rect_to_transform
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 5/9] DrawingCtx::clip_to_node - Prepare for switching to BoundingBox::rect_to_transform
- Date: Thu, 30 Apr 2020 21:04:40 +0000 (UTC)
commit de76d1ba94b48a748e46f9f4091ce36c2fc97656
Author: Federico Mena Quintero <federico gnome org>
Date: Wed Apr 29 19:45:22 2020 -0500
DrawingCtx::clip_to_node - Prepare for switching to BoundingBox::rect_to_transform
rsvg_internals/src/drawing_ctx.rs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/rsvg_internals/src/drawing_ctx.rs b/rsvg_internals/src/drawing_ctx.rs
index 1116cc0e..f550abf1 100644
--- a/rsvg_internals/src/drawing_ctx.rs
+++ b/rsvg_internals/src/drawing_ctx.rs
@@ -351,19 +351,19 @@ impl DrawingCtx {
let transform = if units == CoordUnits::ObjectBoundingBox {
let bbox_rect = bbox.rect.as_ref().unwrap();
- Some(Transform::new_unchecked(
+ Transform::new_unchecked(
bbox_rect.width(),
0.0,
0.0,
bbox_rect.height(),
bbox_rect.x0,
bbox_rect.y0,
- ))
+ )
} else {
- None
+ Transform::identity()
};
- self.with_saved_transform(transform, &mut |dc| {
+ self.with_saved_transform(Some(transform), &mut |dc| {
let cr = dc.get_cairo_context();
// here we don't push a layer because we are clipping
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]