Initialize element before layout

This commit is contained in:
Marshall Bowers 2023-10-26 15:22:48 +02:00
parent 42095f0673
commit fccc4ca85c

View file

@ -246,7 +246,9 @@ where
cx: &mut ViewContext<V>, cx: &mut ViewContext<V>,
) -> Self::ElementState { ) -> Self::ElementState {
let render = self.take().unwrap(); let render = self.take().unwrap();
(render)(view_state, cx).render() let mut rendered_element = (render)(view_state, cx).render();
rendered_element.initialize(view_state, cx);
rendered_element
} }
fn layout( fn layout(