Fix a possible undefined state usage

pull/1307/head
Lyubomir Marinov 8 years ago
parent c57e713696
commit 183d3c3ca4
  1. 6
      react/features/background/middleware.js

@ -33,10 +33,10 @@ import { MiddlewareRegistry } from '../base/redux';
MiddlewareRegistry.register(store => next => action => {
switch (action.type) {
case _SET_APP_STATE_LISTENER: {
const bgState = store.getState()['features/background'];
const { appStateListener } = store.getState()['features/background'];
if (bgState.appStateListener) {
AppState.removeEventListener('change', bgState.listener);
if (appStateListener) {
AppState.removeEventListener('change', appStateListener);
}
if (action.listener) {
AppState.addEventListener('change', action.listener);

Loading…
Cancel
Save