feeb9c4e7c
The 'connecting' tile change meant that we could have tiles right at the start of the call where we wouldn't have before, and in fact could have tiles for other users before we even had a tile for ourself. This threw off the logic for ordering tiles which had a special case for 1:1 calling which assumed that one of the tiles in a 1:1 call was the local user. In this case, this assumption wasn't true at the very start of the call, so the tile orders got assigned incorrectly and then persisted for the rest of the call. Fixes https://github.com/vector-im/element-call/issues/694 |
||
---|---|---|
.. | ||
AudioPreview.module.css | ||
AudioPreview.tsx | ||
CallEndedView.module.css | ||
CallEndedView.tsx | ||
FeedbackModal.tsx | ||
GridLayoutMenu.module.css | ||
GridLayoutMenu.tsx | ||
GroupCallInspector.module.css | ||
GroupCallInspector.tsx | ||
GroupCallLoader.tsx | ||
GroupCallView.tsx | ||
InCallView.module.css | ||
InCallView.tsx | ||
InviteModal.module.css | ||
InviteModal.tsx | ||
LobbyView.module.css | ||
LobbyView.tsx | ||
OverflowMenu.tsx | ||
PTTButton.module.css | ||
PTTButton.tsx | ||
PTTCallView.module.css | ||
PTTCallView.tsx | ||
PTTFeed.module.css | ||
PTTFeed.tsx | ||
RageshakeRequestModal.tsx | ||
RoomAuthView.module.css | ||
RoomAuthView.tsx | ||
RoomPage.tsx | ||
RoomRedirect.tsx | ||
Timer.tsx | ||
useGroupCall.ts | ||
useJoinRule.ts | ||
useLoadGroupCall.ts | ||
usePageUnload.ts | ||
usePTT.ts | ||
useRoomAvatar.ts | ||
useRoomState.ts | ||
useSentryGroupCallHandler.ts | ||
VideoPreview.module.css | ||
VideoPreview.tsx |