Spacing fix

This commit is contained in:
Ian Douglas Scott 2024-01-22 13:40:10 -08:00
parent 68c91f2454
commit 7d0882162b

View file

@ -82,7 +82,7 @@ impl<'a, Msg> Widget<Msg, cosmic::Renderer> for Toplevels<'a, Msg> {
// XXX sill allocating maximum main axis? // XXX sill allocating maximum main axis?
// - what was it doing before? // - what was it doing before?
let mut total_main = 0.0; let mut total_main = 0.0;
let first = false; let mut first = true;
let nodes = self let nodes = self
.children .children
.iter() .iter()
@ -91,6 +91,7 @@ impl<'a, Msg> Widget<Msg, cosmic::Renderer> for Toplevels<'a, Msg> {
if !first { if !first {
total_main += spacing as f32; total_main += spacing as f32;
} }
first = false;
let (max_width, max_height) = self.axis.pack(max_main, max_cross); let (max_width, max_height) = self.axis.pack(max_main, max_cross);
let child_limits = let child_limits =
layout::Limits::new(Size::ZERO, Size::new(max_width, max_height)); layout::Limits::new(Size::ZERO, Size::new(max_width, max_height));