diff options
author | 2022-04-26 14:29:03 +0700 | |
---|---|---|
committer | 2022-04-26 14:29:03 +0700 | |
commit | 521be3603c0dd7319bec4a391359e79c7d89e5a6 (patch) | |
tree | 5f8aed98801badf86f3fe53c81c052afa0b76509 /lazy | |
parent | bba4cf323b711fe9a962c84d1a14875a0e394396 (diff) | |
parent | f71150c91fcb2fd7c4c7ddf8ed8d1eaed2dc7bdf (diff) | |
download | iced-521be3603c0dd7319bec4a391359e79c7d89e5a6.tar.gz iced-521be3603c0dd7319bec4a391359e79c7d89e5a6.tar.bz2 iced-521be3603c0dd7319bec4a391359e79c7d89e5a6.zip |
Merge pull request #1319 from nicksenger/fix/component-in-responsive
Allow use of `pure::Component` within `pure::Responsive`
Diffstat (limited to '')
-rw-r--r-- | lazy/src/pure/responsive.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lazy/src/pure/responsive.rs b/lazy/src/pure/responsive.rs index 2b62a047..e464d156 100644 --- a/lazy/src/pure/responsive.rs +++ b/lazy/src/pure/responsive.rs @@ -67,12 +67,13 @@ impl<'a, Message, Renderer> Content<'a, Message, Renderer> { self.element = view(new_size); self.size = new_size; + + tree.diff(&self.element); + self.layout = self .element .as_widget() .layout(renderer, &layout::Limits::new(Size::ZERO, self.size)); - - tree.diff(&self.element); } fn resolve<R, T>( |