diff --git a/src/widgets/toplevels/toplevel_layout/axis_toplevel_layout.rs b/src/widgets/toplevels/toplevel_layout/axis_toplevel_layout.rs index bc8c850..a64d711 100644 --- a/src/widgets/toplevels/toplevel_layout/axis_toplevel_layout.rs +++ b/src/widgets/toplevels/toplevel_layout/axis_toplevel_layout.rs @@ -100,14 +100,17 @@ impl ToplevelLayout for T { let inner = self .layout(max_limit, toplevels_slice) .map(|rect| rect.pack(self.axis())); - AxisLayoutIterator { inner, toplevels } + AxisLayoutIterator { + inner, + _toplevels: toplevels, + } } } struct AxisLayoutIterator<'a, I: Iterator> { inner: I, // After `inner` so it is dropped only after that is dropped - toplevels: AliasableVec>, + _toplevels: AliasableVec>, } impl<'a, I: Iterator> Iterator for AxisLayoutIterator<'a, I> {