diff options
Diffstat (limited to 'src/layout/flex.rs')
| -rw-r--r-- | src/layout/flex.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/layout/flex.rs b/src/layout/flex.rs index 8b692691..8c099553 100644 --- a/src/layout/flex.rs +++ b/src/layout/flex.rs @@ -157,6 +157,9 @@ impl FlexFinisher { /// Layout the glue. fn glue(&mut self, glue: BoxLayout) { + if let Some(glue) = self.glue.take() { + self.append(glue); + } self.glue = Some(glue); } |
