From 2d9f46cbe7d5050ab8b2ee897b377b30da4deaeb Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Thu, 21 May 2020 18:06:25 +0300 Subject: [PATCH] request session on click chromecast button --- src/routes/Player/ControlBar/ControlBar.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/routes/Player/ControlBar/ControlBar.js b/src/routes/Player/ControlBar/ControlBar.js index f22e86d4f..ad6c8478f 100644 --- a/src/routes/Player/ControlBar/ControlBar.js +++ b/src/routes/Player/ControlBar/ControlBar.js @@ -70,14 +70,7 @@ const ControlBar = ({ } }, [onToggleInfoMenu]); const onChromecastButtonClick = React.useCallback(() => { - if (chromecast.active) { - const sessionState = chromecast.transport.getSessionState(); - if (sessionState === cast.framework.SessionState.SESSION_STARTING || sessionState === cast.framework.SessionState.SESSION_STARTED) { - chromecast.transport.dispatch({ type: 'endCurrentSession', stopCasting: true }); - } else { - chromecast.transport.dispatch({ type: 'requestSession' }); - } - } + chromecast.transport.requestSession(); }, []); React.useEffect(() => { const onStateChanged = () => {