diff --git a/ui/v2.5/src/components/ScenePlayer/ScenePlayer.tsx b/ui/v2.5/src/components/ScenePlayer/ScenePlayer.tsx index 64c929585..bb28f61f3 100644 --- a/ui/v2.5/src/components/ScenePlayer/ScenePlayer.tsx +++ b/ui/v2.5/src/components/ScenePlayer/ScenePlayer.tsx @@ -513,6 +513,7 @@ export const ScenePlayer: React.FC = ({ interactiveClient.pause(); interactiveReady.current = false; + const isSafari = UAParser().browser.name?.includes("Safari"); const isLandscape = file.height && file.width && file.width > file.height; const mobileUiOptions = { fullscreen: { @@ -525,7 +526,9 @@ export const ScenePlayer: React.FC = ({ disabled: true, }, }; - player.mobileUi(mobileUiOptions); + if (!isSafari) { + player.mobileUi(mobileUiOptions); + } function isDirect(src: URL) { return ( @@ -537,7 +540,6 @@ export const ScenePlayer: React.FC = ({ const { duration } = file; const sourceSelector = player.sourceSelector(); - const isSafari = UAParser().browser.name?.includes("Safari"); sourceSelector.setSources( scene.sceneStreams .filter((stream) => {