gioser

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 1114HTML 1040Markdown 12TOML 94698 Definiciones

inline is_stretch

7db102dac57d895753ca4f27a19feda63eb64ca9 · por Emil Sjölander · (hace 7 años) · padre d9eb694d9 · ver el árbol en este commit

Delta semántico · 1

src/algo.rs

1 archivos · +1 −3

diff --git a/src/algo.rs b/src/algo.rs
index 2c099c3d5..52e7666ab 100644
--- a/src/algo.rs
+++ b/src/algo.rs
@@ -870,9 +870,7 @@ fn compute_internal(
         let line_cross_size = line.cross_size;
 
         line.items.iter_mut().for_each(|child| {
-            let is_stretch = child.node.align_self(node) == style::AlignSelf::Stretch;
-
-            child.target_cross_size = if is_stretch
+            child.target_cross_size = if child.node.align_self(node) == style::AlignSelf::Stretch
                 && child.node.cross_margin_start(node.flex_direction) != style::Dimension::Auto
                 && child.node.cross_margin_end(node.flex_direction) != style::Dimension::Auto
                 && child.node.cross_size(node.flex_direction) == style::Dimension::Auto