bigbluebutton-Github/bigbluebutton-html5/imports/ui/components
prlanzarin 5d214cb27d fix(video): ensure streams are always attached on reconnections
There's a scenario where remote streams won't be attached again if the
sharer experienced a Meteor/client disconnection.
The disconnection empties some necessary user data temporarily, which
causes the corresponding video-list-item to be unmounted while the peer
persists for a little longer.
If the sharer re-connects fast enough, video-list-item will re-mount but
will 1) miss the current stream state (ie stuck in loading) 2) fail to
re-attach the streams since the peer was already flagged as attached.

Ensure remote camera streams are always attached and shown by:
  - always propagating the current stream state on attachment
  - refactoring the attachment pre-requisites away from a static boolean
    to a required data + diff check (based on target and current
    attached streams)
2023-04-11 09:36:13 -03:00
..
about
actions-bar Merge pull request #16828 from prlanzarin/u27/fix/ss-cam-reconn 2023-04-05 16:13:01 -04:00
activity-check move modal component to common folder 2022-02-15 15:54:55 +00:00
app fix(reconnect) waiting for approval 2023-04-04 10:47:32 -03:00
audio fix(audio): output device changes not effective in local echo test 2023-03-20 17:38:06 -03:00
authenticated-handler
banner-bar
breakout-join-confirmation
breakout-room Dismiss processing toast after breakout capture 2023-03-24 16:19:10 +00:00
captions
chat fix chat semantics on mount and on update 2023-03-17 13:24:50 +00:00
click-outside feat(click-outside): close emoji picker on outbound clicks 2022-05-24 13:49:25 -03:00
common Merge pull request #17382 from KDSBrowne/bbb-imp-menu-access 2023-04-06 09:33:37 -03:00
components-data fix: fix some code smell by adding const for variables 2023-03-28 13:25:59 -04:00
connection-status Merge remote-tracking branch 'upstream/v2.6.x-release' into webcam-tests 2023-03-29 10:29:58 -03:00
context-providers
debug-window
dropdown
emoji-picker
end-meeting-confirmation
error-screen
external-video-player auto focus on external video input 2023-03-09 16:44:47 -03:00
join-handler
layout Merge pull request #17486 from danielpetri1/blank-space 2023-04-06 13:17:52 -03:00
learning-dashboard
legacy
lock-viewers
media Revert "fix(html5): Empty space when removing all presentations" 2023-03-13 13:09:31 -03:00
meeting-ended
mobile-app-modal
muted-alert
nav-bar Fixed: Note notification removed when shared notes pinned. 2023-03-27 16:58:48 -03:00
notes [issue-16734] - fixed bugs related to sharedNotesPinned - non-presenter users and smartLayout hidden presentation area 2023-02-27 12:18:23 -03:00
notifications
notifications-bar Change meeting remaining time component directory 2023-02-16 14:52:23 +01:00
pads
poll 3 tests added 2023-03-02 16:57:02 -03:00
polling update polling container to aside element 2023-02-17 16:46:36 +00:00
presentation Merge pull request #17060 from hiroshisuga/testHideTools 2023-04-10 08:51:53 -03:00
presentation-pod
recording
reload-button
screenreader-alert
screenshare fix(screenshare): default to not flowing is peer was lost 2023-03-08 15:48:22 -03:00
settings app font size test 2023-01-18 13:29:45 -03:00
shortcut-help Update bigbluebutton-html5/imports/ui/components/shortcut-help/component.jsx 2023-02-16 16:55:58 -03:00
sidebar-content
sidebar-navigation
status-notifier raise hand rejection test 2023-02-03 17:04:45 -03:00
subscriptions refactor(html5): presentation/whiteboard/cursor code cleanup and linting 2023-03-10 11:30:46 +00:00
text-input fix copy/paste/cut on guest user message input 2023-03-09 14:46:45 -03:00
user-avatar
user-info
user-list Add: Order priority by number of unread messages. 2023-04-05 15:20:49 -03:00
utils/hooks
video-preview Merge remote-tracking branch 'upstream/v2.6.x-release' into webcam-tests 2023-03-29 10:29:58 -03:00
video-provider fix(video): ensure streams are always attached on reconnections 2023-04-11 09:36:13 -03:00
waiting-users styles adjustments 2023-03-23 15:41:32 -03:00
webcam Revert "fix(html5): Empty space when removing all presentations" 2023-03-13 13:09:31 -03:00
whiteboard Merge pull request #17392 from KDSBrowne/bbb-17164 2023-04-06 09:09:51 -03:00