[librsvg: 22/27] draw_from_use_node - take a ComputedValues, not CascadedValues
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 22/27] draw_from_use_node - take a ComputedValues, not CascadedValues
- Date: Mon, 10 May 2021 16:06:43 +0000 (UTC)
commit 0c86f06c9d2cdd5e23a99b20fdfd6c9178640d3c
Author: Federico Mena Quintero <federico gnome org>
Date: Fri May 7 21:38:55 2021 -0500
draw_from_use_node - take a ComputedValues, not CascadedValues
src/drawing_ctx.rs | 3 +--
src/structure.rs | 3 ++-
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/drawing_ctx.rs b/src/drawing_ctx.rs
index 71c7acef..7884f85b 100644
--- a/src/drawing_ctx.rs
+++ b/src/drawing_ctx.rs
@@ -1544,7 +1544,7 @@ impl DrawingCtx {
&mut self,
node: &Node,
acquired_nodes: &mut AcquiredNodes<'_>,
- cascaded: &CascadedValues<'_>,
+ values: &ComputedValues,
link: &NodeId,
clipping: bool,
) -> Result<BoundingBox, RenderingError> {
@@ -1588,7 +1588,6 @@ impl DrawingCtx {
}
};
- let values = cascaded.get();
let view_params = self.get_view_params();
let params = NormalizeParams::new(values, &view_params);
let use_rect = borrow_element_as!(node, Use).get_rect(¶ms);
diff --git a/src/structure.rs b/src/structure.rs
index 112ced0e..ac289a4d 100644
--- a/src/structure.rs
+++ b/src/structure.rs
@@ -303,7 +303,8 @@ impl Draw for Use {
clipping: bool,
) -> Result<BoundingBox, RenderingError> {
if let Some(link) = self.link.as_ref() {
- draw_ctx.draw_from_use_node(node, acquired_nodes, cascaded, link, clipping)
+ let values = cascaded.get();
+ draw_ctx.draw_from_use_node(node, acquired_nodes, values, link, clipping)
} else {
Ok(draw_ctx.empty_bbox())
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]