diff --git a/src/ui/room.rs b/src/ui/room.rs
index 8bf4a2f..65619d5 100644
--- a/src/ui/room.rs
+++ b/src/ui/room.rs
@@ -119,8 +119,8 @@ impl EuphRoom {
let status = self.status().await;
let chat = match &status {
- Some(Some(Status::Joined(joined))) => self.widget_with_nick_list(&status, joined),
- _ => self.widget_without_nick_list(&status),
+ Some(Some(Status::Joined(joined))) => self.widget_with_nick_list(&status, joined).await,
+ _ => self.widget_without_nick_list(&status).await,
};
match &self.state {
State::Normal => chat,
@@ -144,10 +144,10 @@ impl EuphRoom {
}
}
- fn widget_without_nick_list(&self, status: &Option