diff --git a/crates/matrix-sdk-base/src/rooms/normal.rs b/crates/matrix-sdk-base/src/rooms/normal.rs index 81bca1b645..f512f7361c 100644 --- a/crates/matrix-sdk-base/src/rooms/normal.rs +++ b/crates/matrix-sdk-base/src/rooms/normal.rs @@ -856,8 +856,11 @@ impl Room { } /// Subscribe to the inner `RoomInfo`. + /// + /// Behaves like a `subscribe_reset`: + /// The first call to `next().await` will immediately return the current info. pub fn subscribe_info(&self) -> Subscriber { - self.inner.subscribe() + self.inner.subscribe_reset() } /// Clone the inner `RoomInfo`.