jiti-meet/react/features/toolbox/components
Saúl Ibarra Corretgé a4cf79c161 rn: fix losing audio if call is hangup too quickly
This PR changes the logic for connecting / disconnecting conferences. Instead of
doing it in mount / unmount events from the Conference component, it moves the
logic to the appNavigatee action.

This fixes a regression introduced in 774c5ecd when trying to make sure the
conference terminated event is always sent.

By moving the logic to appNavigate we no longer depend on side-effects for
connecting / disconnecting, and the code should be more maintainable moving
forward.

An improvement to this is the concept of sessions, which, while not tackled
here, was taken into consideration.
2019-05-23 15:16:31 +02:00
..
native [RN] Add InfoDialogButton 2019-04-02 16:18:09 +02:00
web Remove some Flow annotations 2019-03-25 13:53:08 +01:00
AbstractToolbarButton.js ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
AudioMuteButton.js Remove some Flow annotations 2019-03-25 13:53:08 +01:00
HangupButton.js rn: fix losing audio if call is hangup too quickly 2019-05-23 15:16:31 +02:00
VideoMuteButton.js Remove some Flow annotations 2019-03-25 13:53:08 +01:00
_.native.js Keep buttons in their associated features 2018-05-15 14:12:38 -05:00
_.web.js Keep buttons in their associated features 2018-05-15 14:12:38 -05:00
index.js Keep buttons in their associated features 2018-05-15 14:12:38 -05:00