Fix glitches where loading views are displayed in stream window

This commit is contained in:
Max Goodhart
2020-06-20 16:46:28 -07:00
parent eed5544ba5
commit cb3aab4a30

View File

@@ -70,6 +70,7 @@ export default class StreamWindow extends EventEmitter {
offscreenView: (context, event) => {
const { view } = context
// It appears necessary to initialize the browser view by adding it to a window and setting bounds. Otherwise, some streaming sites like Periscope will not load their videos due to the Page Visibility API being hidden.
win.removeBrowserView(view)
offscreenWin.addBrowserView(view)
view.setBounds({ x: 0, y: 0, width: SPACE_WIDTH, height: SPACE_HEIGHT })
},