From 094ede4ce0d2c5a8afb1a1b609efe0f78e18ca9d Mon Sep 17 00:00:00 2001 From: Florian Duros Date: Wed, 17 Sep 2025 17:12:10 +0200 Subject: [PATCH] fix: update room list when space option to show people is checked --- src/stores/room-list-v3/RoomListStoreV3.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/stores/room-list-v3/RoomListStoreV3.ts b/src/stores/room-list-v3/RoomListStoreV3.ts index f5fb48df07..e71cf03776 100644 --- a/src/stores/room-list-v3/RoomListStoreV3.ts +++ b/src/stores/room-list-v3/RoomListStoreV3.ts @@ -81,6 +81,11 @@ export class RoomListStoreV3Class extends AsyncStoreWithClient { super(dispatcher); this.msc3946ProcessDynamicPredecessor = SettingsStore.getValue("feature_dynamic_room_predecessors"); SpaceStore.instance.on(UPDATE_SELECTED_SPACE, () => { + SettingsStore.unwatchSetting("Spaces.showPeopleInSpace"); + SettingsStore.watchSetting("Spaces.showPeopleInSpace", SpaceStore.instance.activeSpace, () => + this.onActiveSpaceChanged(), + ); + this.onActiveSpaceChanged(); }); SpaceStore.instance.on(UPDATE_HOME_BEHAVIOUR, () => this.onActiveSpaceChanged());