bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/button
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
..
base Prevented wb toolbar from triggering focus on touch events 2017-11-15 16:34:50 -08:00
button-emoji feat(audio): add a new button for selecting audio device 2021-06-22 08:58:52 -03:00
component.jsx feat(audio): add a new button for selecting audio device 2021-06-22 08:58:52 -03:00
styles.scss feat(audio): add a new button for selecting audio device 2021-06-22 08:58:52 -03:00