Bladeren bron

add guard before APP in middleware.js

j8
Radium Zheng 7 jaren geleden
bovenliggende
commit
0410af9e5e
1 gewijzigde bestanden met toevoegingen van 5 en 4 verwijderingen
  1. 5
    4
      react/features/local-recording/middleware.js

+ 5
- 4
react/features/local-recording/middleware.js Bestand weergeven

@@ -64,10 +64,11 @@ isFeatureEnabled
64 64
             }, 10000));
65 65
         };
66 66
 
67
-        APP.keyboardshortcut.registerShortcut('L', null, () => {
68
-            sendAnalytics(createShortcutEvent('local.recording'));
69
-            dispatch(toggleDialog(LocalRecordingInfoDialog));
70
-        }, 'keyboardShortcuts.localRecording');
67
+        typeof APP === 'object' && typeof APP.keyboardshortcut === 'object'
68
+            && APP.keyboardshortcut.registerShortcut('L', null, () => {
69
+                sendAnalytics(createShortcutEvent('local.recording'));
70
+                dispatch(toggleDialog(LocalRecordingInfoDialog));
71
+            }, 'keyboardShortcuts.localRecording');
71 72
         break;
72 73
     case APP_WILL_UNMOUNT:
73 74
         recordingController.onStateChanged = null;

Laden…
Annuleren
Opslaan