mirror of
https://github.com/element-hq/element-web
synced 2024-11-24 02:05:45 +03:00
d0c266d4a1
When previewing a room, we normally do not have a Room object. Currently, when the RoomPreviewBar is instantiated without a room, it doesn't raise the PreviewRoomNotLoggedIn and JoinFromRoomPreview module lifecycle events, meaning that modules are unable to intercept previews of non-peekable rooms. To fix this, make sure that we pass the room ID into RoomPreviewBar irrespective of whether we have a Room object, and use it to raise the module lifecycle events. Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net> |
||
---|---|---|
.. | ||
audio_messages | ||
auth | ||
avatars | ||
beacon | ||
beta | ||
context_menus | ||
dialogs | ||
elements | ||
location | ||
messages | ||
right_panel | ||
rooms | ||
settings | ||
spaces | ||
typography | ||
user-onboarding | ||
voip | ||
Validation-test.ts |