mirror of
https://github.com/element-hq/element-web.git
synced 2024-12-15 12:01:30 +03:00
900c234434
This reduces the update cost of rooms changing, and fixes a bug where when a sublist became filtered it would change the notification count of the sublist. This does change the expected usage of the state store to ensuring that only one place updates the rooms on the list states, which is currently the room list store. Ideally the state store could listen to the room list store to update itself, however due to a complicated require() loop it is not possible. |
||
---|---|---|
.. | ||
notifications | ||
room-list | ||
ActiveWidgetStore.js | ||
AsyncStore.ts | ||
AsyncStoreWithClient.ts | ||
BreadcrumbsStore.ts | ||
CustomRoomTagStore.js | ||
FlairStore.js | ||
GroupStore.js | ||
LifecycleStore.js | ||
OwnProfileStore.ts | ||
RightPanelStore.js | ||
RightPanelStorePhases.js | ||
RoomScrollStateStore.js | ||
RoomViewStore.js | ||
SessionStore.js | ||
SetupEncryptionStore.js | ||
TagOrderStore.js | ||
ToastStore.ts | ||
TypingStore.js | ||
WidgetEchoStore.js |