diff --git a/src/routes/Player/ControlBar/ControlBar.js b/src/routes/Player/ControlBar/ControlBar.js
index f675f944c..551681d8a 100644
--- a/src/routes/Player/ControlBar/ControlBar.js
+++ b/src/routes/Player/ControlBar/ControlBar.js
@@ -69,6 +69,11 @@ const ControlBar = ({
onToggleInfoMenu();
}
}, [onToggleInfoMenu]);
+ const onChromecastButtonClick = React.useCallback(() => {
+ if (chromecast.active) {
+ chromecast.transport.dispatch({ type: 'requestSession' });
+ }
+ }, []);
React.useEffect(() => {
const onStateChanged = () => {
setChromecastActive(chromecast.active);
@@ -114,7 +119,7 @@ const ControlBar = ({
-