Skip to content

Add allow camera and microphone access drawer to call composite mobile config screen #2434

Merged
carocao-msft merged 23 commits intomainfrom
carocao/permissionDrawer
Oct 31, 2022
Merged

Add allow camera and microphone access drawer to call composite mobile config screen #2434
carocao-msft merged 23 commits intomainfrom
carocao/permissionDrawer

Conversation

@carocao-msft
Copy link
Copy Markdown
Contributor

@carocao-msft carocao-msft commented Oct 24, 2022

What

Add allow camera and microphone access drawer to call composite mobile config screen

Why

users can click on allow access to receive device permission prompt
before this implementation we don't have anyway to prompt for access on mobile

How Tested

drawer.mov

Also tested by setting callreadinessoptin to false in app.tsx and verified the feature disappears
Accessibility tested

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 24, 2022

Chat bundle size is increased❗.

  • Current size: 5442227
  • Base size: 5442184
  • Diff size: 43

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 24, 2022

CallWithChat bundle size is increased❗.

  • Current size: 5715544
  • Base size: 5712748
  • Diff size: 2796

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 24, 2022

Calling bundle size is increased❗.

  • Current size: 5327998
  • Base size: 5325208
  • Diff size: 2790

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

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

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

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


{
/* @conditional-compile-remove(call-readiness) */
mobileView && isDrawerShowing && (
Copy link
Copy Markdown
Member

@JamesBurnside JamesBurnside Oct 25, 2022

Choose a reason for hiding this comment

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

if they've already accepted permissions and don't need to accept permissions, will this still always show when joining a call?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes same with enable mic/camera buttons

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We've discussed this offline and will iterate on this behavior

…ions to storybook. Update `html-to-parser` version (#2428)

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions
Copy link
Copy Markdown
Contributor

@carocao-msft carocao-msft enabled auto-merge (squash) October 31, 2022 23:18
@github-actions
Copy link
Copy Markdown
Contributor

@carocao-msft carocao-msft merged commit 7b0e297 into main Oct 31, 2022
@carocao-msft carocao-msft deleted the carocao/permissionDrawer branch October 31, 2022 23:32
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.

5 participants