Introduce useful helpers in layout module

This commit is contained in:
Héctor Ramón Jiménez 2024-01-09 06:35:33 +01:00
parent d24e50c1a6
commit d62bb8193c
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
26 changed files with 189 additions and 127 deletions

View file

@ -392,7 +392,6 @@ where
{
use std::f32;
let limits = limits.width(width).height(Length::Shrink);
let font = font.unwrap_or_else(|| renderer.default_font());
let text_size = text_size.unwrap_or_else(|| renderer.default_size());
@ -451,8 +450,10 @@ where
);
limits
.width(width)
.height(Length::Shrink)
.shrink(padding)
.resolve(intrinsic, width, Length::Shrink)
.resolve(width, Length::Shrink, intrinsic)
.expand(padding)
};