Skip to content

Fix composite elements from disappearing when in the disconnecting stage#2392

Merged
JamesBurnside merged 4 commits intomainfrom
jaburnsi/fix-call-with-chat-teardown
Oct 12, 2022
Merged

Fix composite elements from disappearing when in the disconnecting stage#2392
JamesBurnside merged 4 commits intomainfrom
jaburnsi/fix-call-with-chat-teardown

Conversation

@JamesBurnside
Copy link
Copy Markdown
Member

What

  • Stop call with chat control bar disappearing in the disconnecting stage
  • Mitigate video spinners showing in the disconnecting stage

Why

We recently changed the isInCall behavior which meant we show the video gallery during the transition from incall->disconnecting->disconnected.
This is the correct behavior (to show the video gallery) because during this phase its possible the local user's camera and mic are still active.
However we were accidently hiding the call controls bar and showing video spinners in the remote participant video tiles during this disconnection phase.

How Tested

Locally - video gallery spinners still show but there is a bug on the calling sdk to resolve that and ensure their state is correct: https://skype.visualstudio.com/SPOOL/_workitems/edit/3009282

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 5, 2022

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 5, 2022

Chat bundle size is increased❗.

  • Current size: 5375729
  • Base size: 5375684
  • Diff size: 45

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 5, 2022

CallWithChat bundle size is increased❗.

  • Current size: 5640928
  • Base size: 5640839
  • Diff size: 89

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 5, 2022

Calling bundle size is increased❗.

  • Current size: 5255269
  • Base size: 5255224
  • Diff size: 45

Comment thread packages/react-components/src/components/RemoteVideoTile.tsx
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@JamesBurnside JamesBurnside enabled auto-merge (squash) October 12, 2022 19:51
@JamesBurnside JamesBurnside merged commit a86d6db into main Oct 12, 2022
@JamesBurnside JamesBurnside deleted the jaburnsi/fix-call-with-chat-teardown branch October 12, 2022 20:00
@JamesBurnside JamesBurnside mentioned this pull request Oct 12, 2022
JamesBurnside added a commit that referenced this pull request Oct 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants