diff options
| author | Laurenz <laurmaedje@gmail.com> | 2019-11-19 23:27:56 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2019-11-19 23:27:56 +0100 |
| commit | 1dafe2c2ea0828bb075fdbb0da663967f7b5b2b9 (patch) | |
| tree | 3fce35208cb1fcc24b2acbe2470a797303d0d19c /src/layout/stacked.rs | |
| parent | 6afc84cb9dd5af7c5a72c1d96aafca8b7dd2db0c (diff) | |
First half of flex refactoring 🥝
Diffstat (limited to 'src/layout/stacked.rs')
| -rw-r--r-- | src/layout/stacked.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/layout/stacked.rs b/src/layout/stacked.rs index 11de5415..b2d07382 100644 --- a/src/layout/stacked.rs +++ b/src/layout/stacked.rs @@ -47,9 +47,9 @@ pub struct StackContext { impl StackLayouter { /// Create a new stack layouter. pub fn new(ctx: StackContext) -> StackLayouter { + let axes = ctx.axes; let space = ctx.spaces[0]; let usable = ctx.axes.generalize(space.usable()); - let axes = ctx.axes; StackLayouter { ctx, @@ -145,7 +145,8 @@ impl StackLayouter { pub fn space_is_empty(&self) -> bool { self.combined_dimensions == Size2D::zero() - && self.sub.dimensions == Size2D::zero() + && self.sub.dimensions == Size2D::zero() + && self.actions.is_empty() } pub fn space_is_last(&self) -> bool { |
