bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/audio/audio-controls
Mario Jr ce076ffaad feat(audio): add a new button for selecting audio device
This commit adds a new small button over the "Phone/audio" button. Currently
this button pops up the device audio selector, which contains the "Leave audio"
option. This commit brings back the "Leave audio" behavior to the phone
button, using a new smaller button to switch between audio devices.

This issue address the problem reported by #12320 and complements the work done
for #9723.

Some technical details:
Added a new component : ButtonEmoji. This allow us to add an emoji inside
another button.
Modified dropdown trigger a bit: if the trigger contains a ButtonEmoji,
then we will use the emoji to trigger the dropdown (instead of the button
itself). This commit doens't change the default behavior of dropdown (when
the trigger doesn't have a ButtonEmoji component), to avoid regressions with
current dropdowns; this will only change it's behavior when used with
the new ButtonEmoji component.
2021-06-22 08:58:52 -03:00
..
input-stream-live-selector feat(audio): add a new button for selecting audio device 2021-06-22 08:58:52 -03:00
component.jsx Merge pull request #12204 from ramonlsouza/issue-12024 2021-04-29 14:08:45 -04:00
container.jsx Merge remote-tracking branch 'upstream/develop' into issue-12042 2021-04-22 08:45:06 -03:00
styles.scss fix: audio device selector problem when using RTL locales 2021-04-06 10:56:01 -03:00