Procházet zdrojové kódy

fix(lastn): Do not update lastn on participant join/leave.

Last-n doesn't need to be updated when participants join/leave the conference or for other layout changes.
factor2
Jaya Allamsetty před 2 roky
rodič
revize
ec4ab7c49c
1 změnil soubory, kde provedl 1 přidání a 17 odebrání
  1. 1
    17
      react/features/base/lastn/middleware.ts

+ 1
- 17
react/features/base/lastn/middleware.ts Zobrazit soubor

@@ -2,20 +2,10 @@ import debounce from 'lodash/debounce';
2 2
 
3 3
 import { IStore } from '../../app/types';
4 4
 import { SET_FILMSTRIP_ENABLED } from '../../filmstrip/actionTypes';
5
-import { SELECT_LARGE_VIDEO_PARTICIPANT } from '../../large-video/actionTypes';
6 5
 import { APP_STATE_CHANGED } from '../../mobile/background/actionTypes';
7
-import {
8
-    SET_CAR_MODE,
9
-    SET_TILE_VIEW,
10
-    VIRTUAL_SCREENSHARE_REMOTE_PARTICIPANTS_UPDATED
11
-} from '../../video-layout/actionTypes';
6
+import { SET_CAR_MODE } from '../../video-layout/actionTypes';
12 7
 import { SET_AUDIO_ONLY } from '../audio-only/actionTypes';
13 8
 import { CONFERENCE_JOINED } from '../conference/actionTypes';
14
-import {
15
-    PARTICIPANT_JOINED,
16
-    PARTICIPANT_KICKED,
17
-    PARTICIPANT_LEFT
18
-} from '../participants/actionTypes';
19 9
 import { getParticipantById } from '../participants/functions';
20 10
 import MiddlewareRegistry from '../redux/MiddlewareRegistry';
21 11
 import { isLocalVideoTrackDesktop } from '../tracks/functions';
@@ -88,15 +78,9 @@ MiddlewareRegistry.register(store => next => action => {
88 78
     switch (action.type) {
89 79
     case APP_STATE_CHANGED:
90 80
     case CONFERENCE_JOINED:
91
-    case PARTICIPANT_JOINED:
92
-    case PARTICIPANT_KICKED:
93
-    case PARTICIPANT_LEFT:
94
-    case SELECT_LARGE_VIDEO_PARTICIPANT:
95 81
     case SET_AUDIO_ONLY:
96 82
     case SET_CAR_MODE:
97 83
     case SET_FILMSTRIP_ENABLED:
98
-    case SET_TILE_VIEW:
99
-    case VIRTUAL_SCREENSHARE_REMOTE_PARTICIPANTS_UPDATED:
100 84
         _updateLastN(store);
101 85
         break;
102 86
     }

Načítá se…
Zrušit
Uložit