Fixed print_tree() when rounding is disabled (#680)
Semantic delta · 1
src/tree/taffy_tree.rs
- body changed fn get_final_layout
1 files · +5 −1
- src/tree/taffy_tree.rs +5 −1
diff --git a/src/tree/taffy_tree.rs b/src/tree/taffy_tree.rs
index 664dc71cd..7ec8deea5 100644
--- a/src/tree/taffy_tree.rs
+++ b/src/tree/taffy_tree.rs
@@ -212,7 +212,11 @@ impl<NodeContext> PrintTree for TaffyTree<NodeContext> {
#[inline(always)]
fn get_final_layout(&self, node_id: NodeId) -> &Layout {
- &self.nodes[node_id.into()].final_layout
+ if self.config.use_rounding {
+ &self.nodes[node_id.into()].final_layout
+ } else {
+ &self.nodes[node_id.into()].unrounded_layout
+ }
}
}