From 72111114b658280a5c610c483eee229f9da9d1d2 Mon Sep 17 00:00:00 2001 From: Mihaela Dumitru Date: Thu, 28 Apr 2022 11:34:23 +0300 Subject: [PATCH] fix(breakout-rooms) reset rooms when conference is left or failed (#11447) --- react/features/base/tracks/middleware.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/react/features/base/tracks/middleware.js b/react/features/base/tracks/middleware.js index ec42a9dfbe..22aebb1d54 100644 --- a/react/features/base/tracks/middleware.js +++ b/react/features/base/tracks/middleware.js @@ -5,6 +5,7 @@ import { batch } from 'react-redux'; import UIEvents from '../../../../service/UI/UIEvents'; import { showModeratedNotification } from '../../av-moderation/actions'; import { shouldShowModeratedNotification } from '../../av-moderation/functions'; +import { _RESET_BREAKOUT_ROOMS } from '../../breakout-rooms/actionTypes'; import { hideNotification, isModerationNotificationDisplayed } from '../../notifications'; import { isPrejoinPageVisible } from '../../prejoin/functions'; import { getCurrentConference } from '../conference/functions'; @@ -331,6 +332,7 @@ StateListenerRegistry.register( for (const track of remoteTracks) { dispatch(trackRemoved(track.jitsiTrack)); } + dispatch({ type: _RESET_BREAKOUT_ROOMS }); }); } });