summaryrefslogtreecommitdiffstats
path: root/pure/src/widget/row.rs
diff options
context:
space:
mode:
Diffstat (limited to 'pure/src/widget/row.rs')
-rw-r--r--pure/src/widget/row.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/pure/src/widget/row.rs b/pure/src/widget/row.rs
index 147a0850..ec7e144c 100644
--- a/pure/src/widget/row.rs
+++ b/pure/src/widget/row.rs
@@ -85,8 +85,12 @@ where
Box::new(())
}
- fn children(&self) -> &[Element<Message, Renderer>] {
- &self.children
+ fn diff(&self, tree: &mut Tree) {
+ tree.diff_children(&self.children)
+ }
+
+ fn children_state(&self) -> Vec<Tree> {
+ self.children.iter().map(Tree::new).collect()
}
fn width(&self) -> Length {