From d371a3d5fd0f28a5c7650e3d8430a95d0113c2d3 Mon Sep 17 00:00:00 2001 From: Lyubo Marinov Date: Mon, 27 Feb 2017 23:03:48 -0600 Subject: [PATCH] Fix TypeError: undefined is not an object --- modules/UI/videolayout/VideoContainer.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/UI/videolayout/VideoContainer.js b/modules/UI/videolayout/VideoContainer.js index d854cb9b1..26f79cff7 100644 --- a/modules/UI/videolayout/VideoContainer.js +++ b/modules/UI/videolayout/VideoContainer.js @@ -310,6 +310,12 @@ export class VideoContainer extends LargeContainer { } resize (containerWidth, containerHeight, animate = false) { + // XXX Prevent TypeError: undefined is not an object when the Web + // browser does not support WebRTC (yet). + if (this.$video.length === 0) { + return; + } + let [width, height] = this.getVideoSize(containerWidth, containerHeight); let { horizontalIndent, verticalIndent }