communication-ui-library icon indicating copy to clipboard operation
communication-ui-library copied to clipboard

remove the rejoin button from end call screen in calling composite

Open dmceachernmsft opened this issue 1 year ago • 8 comments

What

Remove the end call screen's rejoin call button

Why

Better supports the locator method of starting a PSTN or 1:N call, should the users change in the call the locator would not update. the issue here being then that when they action the rejoin call button they will redial the original participants of the call. instead of the composite having to update the locator on each new participant change (leave or join) we rely on Contoso to make this button.

This is probably a breaking UI change so please leave your thoughts about this.

How Tested

image

dmceachernmsft avatar Aug 29 '22 16:08 dmceachernmsft

Storybook URL https://60c7ae6891f0e90039d7cd54-egzydhstne.chromatic.com/

github-actions[bot] avatar Aug 29 '22 16:08 github-actions[bot]

Chat bundle size is not changed.

  • Current size: 5193071
  • Base size: 5193071
  • Diff size: 0

github-actions[bot] avatar Aug 29 '22 16:08 github-actions[bot]

CallWithChat bundle size is decreased✅.

  • Current size: 5450541
  • Base size: 5450706
  • Diff size: -165

github-actions[bot] avatar Aug 29 '22 16:08 github-actions[bot]

Calling bundle size is decreased✅.

  • Current size: 5065924
  • Base size: 5066089
  • Diff size: -165

github-actions[bot] avatar Aug 29 '22 16:08 github-actions[bot]

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[bot] avatar Aug 29 '22 16:08 github-actions[bot]

Thanks for bringing this up in standup - I guess the current problem is we can't 100% determine if that is a PSTN call or not only by locator - since this could be a future problem as well: Is it possible to add a new property in adapter state named isPSTNCall?

If someone call the PSTN number - even it is a group call, the flag will be permanently changed - then we can always leverage this flag for multiple behaviors in the future (including dialog three dots button or so?)

PorterNan avatar Aug 29 '22 18:08 PorterNan

Storybook URL https://60c7ae6891f0e90039d7cd54-hrwmropdbn.chromatic.com/

github-actions[bot] avatar Aug 29 '22 19:08 github-actions[bot]

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[bot] avatar Aug 29 '22 19:08 github-actions[bot]

This work was completed in a better way.

dmceachernmsft avatar Dec 16 '22 18:12 dmceachernmsft