summaryrefslogtreecommitdiff
path: root/src/library/shape.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/shape.rs')
-rw-r--r--src/library/shape.rs8
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)