diff --git a/src/ui/listview.rs b/src/ui/listview.rs index 5014213..fb5395d 100644 --- a/src/ui/listview.rs +++ b/src/ui/listview.rs @@ -266,9 +266,9 @@ impl View for ListView { fn layout(&mut self, size: Vec2) { self.last_size = size; - self.last_content_len = self.content_height_with_paginator(); let relayout_scroller = self.content.read().unwrap().len() != self.last_content_len; + self.last_content_len = self.content_height_with_paginator(); scroll::layout( self,