bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/plugins-engine
Arthurk12 9f9625f7c6 fix(plugins): race condition setting extensible areas
Fixes race condition happening when multiple plugins that add extensible
area elements are loaded by the client. The issue is caused by the state
update of the extensible area items set by plugins, based on previous
state without using a callback. Replaced direct state updates with the
appropriate callback pattern to ensure consistent state changes.
2024-09-26 17:59:33 -03:00
..
data-channel Merge pull request #21004 from GuiLeme/fix-dom-element-manipulation 2024-09-10 14:18:47 -04:00
data-consumption [fix-dom-element-manipulation] fix user-camera-dom-element-manipulation hook, refactored several hooks and added onclick event in dropdown 2024-08-20 10:42:05 -03:00
dom-element-manipulation [fix-dom-element-manipulation] Added new extensible area userCameraHelper 2024-08-22 10:51:00 -03:00
extensible-areas fix(plugins): race condition setting extensible areas 2024-09-26 17:59:33 -03:00
learning-analytics-dashboard feat(plugin): Added sendGenericDataForLearningAnalyticsDashboard for plugins (#20628) 2024-07-05 16:49:45 -03:00
loader fix: use logger convention in plugin startup logs 2024-08-15 15:54:06 +00:00
server-commands feat(plugins): server command send chat message (#20781) 2024-08-07 15:59:30 -04:00
ui-commands feat(plugins): add open and close presentation area command support (#20635) 2024-07-19 08:52:23 -04:00
ui-data-hooks/layout/presentation-area feat(generic-component): rename to generic content and add type 2024-06-10 19:36:45 -03:00
component.tsx [plugin-sdk-issue-4] - Added action button dropdown extensible area and refactor code 2023-09-15 15:42:02 -03:00
manager.tsx feat(plugin): Added sendGenericDataForLearningAnalyticsDashboard for plugins (#20628) 2024-07-05 16:49:45 -03:00
styles.ts More changes 2023-09-14 10:44:04 -03:00
types.ts feat(plugin): Verify plugin integrity with 'checksum' option (#20693) 2024-07-15 16:34:14 -04:00