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>,
) -> Self::ElementState {
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(