diff --git a/react/features/speaker-stats/functions.js b/react/features/speaker-stats/functions.js index 63a3c37ef..f10fcc402 100644 --- a/react/features/speaker-stats/functions.js +++ b/react/features/speaker-stats/functions.js @@ -170,24 +170,3 @@ export function filterBySearchCriteria(state: Object, stats: ?Object) { return filteredStats; } - -/** - * Reset the hidden speaker stats. - * - * @param {Object} state - The redux state. - * @param {Object | undefined} stats - The unfiltered stats. - * - * @returns {Object} - Speaker stats. - * @public - */ -export function resetHiddenStats(state: Object, stats: ?Object) { - const resetStats = _.cloneDeep(stats ?? getSpeakerStats(state)); - - for (const id in resetStats) { - if (resetStats[id].hidden) { - resetStats[id].hidden = false; - } - } - - return resetStats; -} diff --git a/react/features/speaker-stats/middleware.js b/react/features/speaker-stats/middleware.js index 78283dfc9..f9aad62f7 100644 --- a/react/features/speaker-stats/middleware.js +++ b/react/features/speaker-stats/middleware.js @@ -10,16 +10,16 @@ import { MiddlewareRegistry } from '../base/redux'; import { INIT_SEARCH, - INIT_UPDATE_STATS, - RESET_SEARCH_CRITERIA + INIT_UPDATE_STATS } from './actionTypes'; import { initReorderStats, updateStats } from './actions'; -import { filterBySearchCriteria, getSortedSpeakerStats, getPendingReorder, resetHiddenStats } from './functions'; +import { filterBySearchCriteria, getSortedSpeakerStats, getPendingReorder } from './functions'; MiddlewareRegistry.register(({ dispatch, getState }) => next => action => { const result = next(action); switch (action.type) { + case INIT_SEARCH: { const state = getState(); const stats = filterBySearchCriteria(state); @@ -38,14 +38,6 @@ MiddlewareRegistry.register(({ dispatch, getState }) => next => action => { dispatch(updateStats(pendingReorder ? getSortedSpeakerStats(state, stats) : stats)); } break; - - case RESET_SEARCH_CRITERIA: { - const state = getState(); - const stats = resetHiddenStats(state); - - dispatch(updateStats(stats)); - break; - } case PARTICIPANT_JOINED: case PARTICIPANT_LEFT: case PARTICIPANT_KICKED: