Merge pull request #3132 from edwloef/tooltip-operate

Fix missing `fn operate` in `tooltip` widget
This commit is contained in:
Héctor 2025-12-01 01:33:38 +01:00 committed by GitHub
commit a93155b60d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -364,6 +364,24 @@ where
None
}
}
fn operate(
&mut self,
tree: &mut widget::Tree,
layout: Layout<'_>,
renderer: &Renderer,
operation: &mut dyn widget::Operation,
) {
operation.container(None, layout.bounds());
operation.traverse(&mut |operation| {
self.content.as_widget_mut().operate(
&mut tree.children[0],
layout,
renderer,
operation,
);
});
}
}
impl<'a, Message, Theme, Renderer> From<Tooltip<'a, Message, Theme, Renderer>>