diff --git a/src/ui/room.rs b/src/ui/room.rs index 3e39059..fd274f1 100644 --- a/src/ui/room.rs +++ b/src/ui/room.rs @@ -234,7 +234,7 @@ impl EuphRoom { } fn nick_list_widget(&self, joined: &Joined) -> BoxedWidget { - let mut list = self.nick_list.list(); + let mut list = self.nick_list.widget(); Self::render_nick_list_rows(&mut list, joined); list.into() } diff --git a/src/ui/rooms.rs b/src/ui/rooms.rs index 3b0425b..95e44b0 100644 --- a/src/ui/rooms.rs +++ b/src/ui/rooms.rs @@ -149,7 +149,7 @@ impl Rooms { async fn rooms_widget(&mut self) -> BoxedWidget { let rooms = self.stabilize_rooms().await; - let mut list = self.list.list().focus(true); + let mut list = self.list.widget().focus(true); self.render_rows(&mut list, rooms).await; list.into() } diff --git a/src/ui/widgets/list.rs b/src/ui/widgets/list.rs index 5b67a13..e38f1ec 100644 --- a/src/ui/widgets/list.rs +++ b/src/ui/widgets/list.rs @@ -152,7 +152,7 @@ impl ListState { Self(Arc::new(Mutex::new(InnerListState::new()))) } - pub fn list(&self) -> List { + pub fn widget(&self) -> List { List::new(self.0.clone()) }