Skip to content

Fix screenshare and participant button being disabled when unrelated options supplied to call composite#2181

Merged
JamesBurnside merged 13 commits intomainfrom
jaburnsi/fix-scn-sahre-btn-disabled
Aug 10, 2022
Merged

Fix screenshare and participant button being disabled when unrelated options supplied to call composite#2181
JamesBurnside merged 13 commits intomainfrom
jaburnsi/fix-scn-sahre-btn-disabled

Conversation

@JamesBurnside
Copy link
Copy Markdown
Member

@JamesBurnside JamesBurnside commented Aug 8, 2022

What

Fix a bad bit of code that was mutating a prop by reference. Instead ensure the prop is cloned to a new object before mutating

Why

Was causing the participant button and screenshare button to appear as disabled when unrelated options were passed in

How Tested

Locally:

Before After
image image

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

Calling bundle size is increased❗.

  • Current size: 5055878
  • Base size: 5055838
  • Diff size: 40

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

Chat bundle size is not changed.

  • Current size: 5185643
  • Base size: 5185643
  • Diff size: 0

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

CallWithChat bundle size is increased❗.

  • Current size: 5433158
  • Base size: 5433118
  • Diff size: 40

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "ui change" label to the PR for updating the snapshot.

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "ui change" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 8, 2022

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "ui change" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 9, 2022

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 9, 2022

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "ui change" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 9, 2022

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 9, 2022

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@JamesBurnside JamesBurnside enabled auto-merge (squash) August 10, 2022 20:10
@github-actions
Copy link
Copy Markdown
Contributor

@JamesBurnside JamesBurnside merged commit 88bbaca into main Aug 10, 2022
@JamesBurnside JamesBurnside deleted the jaburnsi/fix-scn-sahre-btn-disabled branch August 10, 2022 20:24
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