diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-11-16 18:15:47 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-11-16 18:15:47 +0100 |
| commit | 0cdf17216f47312f634d2dea8db237118ede72ce (patch) | |
| tree | 1aa53f44f12da2f4473e72f166ecca380e72b4bb /src/library/shape.rs | |
| parent | 79638d4bbdc140a8dca0ccfdf70ffd607d5da251 (diff) | |
Abstraction for fr resolving
Diffstat (limited to 'src/library/shape.rs')
| -rw-r--r-- | src/library/shape.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/library/shape.rs b/src/library/shape.rs index ecf21dc9..407d5974 100644 --- a/src/library/shape.rs +++ b/src/library/shape.rs @@ -147,7 +147,7 @@ impl Layout for ShapeNode { } else { let default = Length::pt(30.0); let size = Size::new( - if regions.expand.x && regions.current.w.is_finite() { + if regions.expand.x { regions.current.w } else { match self.kind { @@ -155,11 +155,7 @@ impl Layout for ShapeNode { ShapeKind::Rect | ShapeKind::Ellipse => 1.5 * default, } }, - if regions.expand.y && regions.current.h.is_finite() { - regions.current.h - } else { - default - }, + if regions.expand.y { regions.current.h } else { default }, ); Frame::new(size, size.h) |
