diff --git a/react/features/filmstrip/reducer.js b/react/features/filmstrip/reducer.js index 8446f7f8d..688ed05a8 100644 --- a/react/features/filmstrip/reducer.js +++ b/react/features/filmstrip/reducer.js @@ -58,7 +58,7 @@ const DEFAULT_STATE = { * @public * @type {Number} */ - maxStageParticipants: 4, + maxStageParticipants: 1, /** * The custom audio volume levels per participant. diff --git a/react/features/settings/components/web/MoreTab.js b/react/features/settings/components/web/MoreTab.js index 11aed76bd..8421222bd 100644 --- a/react/features/settings/components/web/MoreTab.js +++ b/react/features/settings/components/web/MoreTab.js @@ -531,7 +531,11 @@ class MoreTab extends AbstractDialogTab { * @returns {ReactElement} */ _renderMaxStageParticipantsSelect() { - const { maxStageParticipants, t } = this.props; + const { maxStageParticipants, t, stageFilmstripEnabled } = this.props; + + if (!stageFilmstripEnabled) { + return null; + } const maxParticipantsItems = Array(MAX_ACTIVE_PARTICIPANTS).fill(0) .map((no, index) => ( 0, showPrejoinPage: !state['features/base/settings'].userSelectedSkipPrejoin, showPrejoinSettings: state['features/base/config'].prejoinConfig?.enabled, - maxStageParticipants: state['features/filmstrip'].maxStageParticipants + maxStageParticipants: state['features/filmstrip'].maxStageParticipants, + stageFilmstripEnabled }; }