diff options
Diffstat (limited to 'widget/src/lazy.rs')
| -rw-r--r-- | widget/src/lazy.rs | 11 | 
1 files changed, 7 insertions, 4 deletions
| diff --git a/widget/src/lazy.rs b/widget/src/lazy.rs index 167a055d..e9edbb4c 100644 --- a/widget/src/lazy.rs +++ b/widget/src/lazy.rs @@ -142,12 +142,15 @@ where          }      } -    fn width(&self) -> Length { -        self.with_element(|element| element.as_widget().width()) +    fn size(&self) -> Size<Length> { +        self.with_element(|element| element.as_widget().size())      } -    fn height(&self) -> Length { -        self.with_element(|element| element.as_widget().height()) +    fn size_hint(&self) -> Size<Length> { +        Size { +            width: Length::Shrink, +            height: Length::Shrink, +        }      }      fn layout( | 
