Don't constrict tooltip text layout to viewport size

This commit is contained in:
Cory Forsstrom 2022-08-17 09:54:14 -07:00
parent bf7ea8121c
commit efd3705c41

View file

@ -300,8 +300,13 @@ pub fn draw<Renderer>(
let text_layout = layout_text(
renderer,
&layout::Limits::new(Size::ZERO, viewport.size())
.pad(Padding::new(padding)),
&layout::Limits::new(
Size::ZERO,
snap_within_viewport
.then(|| viewport.size())
.unwrap_or(Size::INFINITY),
)
.pad(Padding::new(padding)),
);
let padding = f32::from(padding);