Fix Tooltip widget state management

This commit is contained in:
Héctor Ramón Jiménez 2023-09-10 03:15:31 +02:00
parent df72fd1095
commit b329950a42
No known key found for this signature in database
GPG key ID: 7CC46565708259A7

View file

@ -139,7 +139,9 @@ where
renderer: &Renderer,
limits: &layout::Limits,
) -> layout::Node {
self.content.as_widget().layout(tree, renderer, limits)
self.content
.as_widget()
.layout(&mut tree.children[0], renderer, limits)
}
fn on_event(
@ -434,7 +436,7 @@ where
Widget::<(), Renderer>::draw(
self.tooltip,
&widget::Tree::empty(),
&self.state,
renderer,
theme,
&defaults,