Bladeren bron

Fix a possible undefined state usage

master
Lyubomir Marinov 8 jaren geleden
bovenliggende
commit
183d3c3ca4
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3
    3
      react/features/background/middleware.js

+ 3
- 3
react/features/background/middleware.js Bestand weergeven

33
 MiddlewareRegistry.register(store => next => action => {
33
 MiddlewareRegistry.register(store => next => action => {
34
     switch (action.type) {
34
     switch (action.type) {
35
     case _SET_APP_STATE_LISTENER: {
35
     case _SET_APP_STATE_LISTENER: {
36
-        const bgState = store.getState()['features/background'];
36
+        const { appStateListener } = store.getState()['features/background'];
37
 
37
 
38
-        if (bgState.appStateListener) {
39
-            AppState.removeEventListener('change', bgState.listener);
38
+        if (appStateListener) {
39
+            AppState.removeEventListener('change', appStateListener);
40
         }
40
         }
41
         if (action.listener) {
41
         if (action.listener) {
42
             AppState.addEventListener('change', action.listener);
42
             AppState.addEventListener('change', action.listener);

Laden…
Annuleren
Opslaan