Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show tiles for members we're trying to connect to #648

Merged
merged 4 commits into from
Oct 25, 2022
Merged

Conversation

dbkr
Copy link
Member

@dbkr dbkr commented Oct 21, 2022

Screenshot 2022-10-21 at 17 24 41

This should help give more context on what's going wrong in splitbrain scenarios.

If users leave calls uncleanly, their tile will remain in until their member event times out, which will be an hour from when they joined the call. See #639.

Part of #616

This should help give more context on what's going wrong in
splitbrain scenarios.

If users leave calls uncleanly, their tile will remain in until
their member event times out, which will be an hour from when they
joined the call. See #639.

Part of #616
@dbkr dbkr added the T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems label Oct 21, 2022
@dbkr dbkr requested a review from a team as a code owner October 21, 2022 16:33
@@ -76,7 +76,6 @@ export function GroupCallView({
toggleScreensharing,
requestingScreenshare,
isScreensharing,
localScreenshareFeed,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was just unused

export interface Participant {
// Represents something that should get a tile on the layout,
// ie. a user's video feed or a screen share feed.
export interface TileDescriptor {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renamed to try & resolve naming conflict as the list of room members was also called 'participants'. These aren't really participants as they also include extra tiles for the screenshares.

Copy link
Contributor

@SimonBrandner SimonBrandner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from my POV

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants