Make widget::Tree mutable in Widget::layout
This commit is contained in:
parent
301e6e5fdc
commit
a026e917d3
45 changed files with 135 additions and 135 deletions
|
|
@ -96,7 +96,7 @@ where
|
|||
state.diff(root.as_widget());
|
||||
|
||||
let base = root.as_widget().layout(
|
||||
&state,
|
||||
&mut state,
|
||||
renderer,
|
||||
&layout::Limits::new(Size::ZERO, bounds),
|
||||
);
|
||||
|
|
@ -230,7 +230,7 @@ where
|
|||
let _ = ManuallyDrop::into_inner(manual_overlay);
|
||||
|
||||
self.base = self.root.as_widget().layout(
|
||||
&self.state,
|
||||
&mut self.state,
|
||||
renderer,
|
||||
&layout::Limits::new(Size::ZERO, self.bounds),
|
||||
);
|
||||
|
|
@ -330,7 +330,7 @@ where
|
|||
|
||||
shell.revalidate_layout(|| {
|
||||
self.base = self.root.as_widget().layout(
|
||||
&self.state,
|
||||
&mut self.state,
|
||||
renderer,
|
||||
&layout::Limits::new(Size::ZERO, self.bounds),
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue