mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-04-20 19:02:15 +00:00
fix: stop replacing routes in meta details video if on mobile
This commit is contained in:
parent
8876cea34b
commit
cf69505ae6
1 changed files with 3 additions and 1 deletions
|
|
@ -10,6 +10,7 @@ const { default: Icon } = require('@stremio/stremio-icons/react');
|
|||
const { Button, Image, Popup } = require('stremio/components');
|
||||
const useBinaryState = require('stremio/common/useBinaryState');
|
||||
const useProfile = require('stremio/common/useProfile');
|
||||
const { usePlatform } = require('stremio/common/Platform');
|
||||
const VideoPlaceholder = require('./VideoPlaceholder');
|
||||
const styles = require('./styles');
|
||||
|
||||
|
|
@ -17,6 +18,7 @@ const Video = React.forwardRef(({ className, id, title, thumbnail, season, episo
|
|||
const routeFocused = useRouteFocused();
|
||||
const profile = useProfile();
|
||||
const navigate = useNavigate();
|
||||
const platform = usePlatform();
|
||||
const { t } = useTranslation();
|
||||
|
||||
const [menuOpen, , closeMenu, toggleMenu] = useBinaryState(false);
|
||||
|
|
@ -68,7 +70,7 @@ const Video = React.forwardRef(({ className, id, title, thumbnail, season, episo
|
|||
// TODO: remove # from deeplinks in core
|
||||
navigate(deepLinks.player.replace('#', ''));
|
||||
} else if (typeof deepLinks.metaDetailsStreams === 'string') {
|
||||
navigate(deepLinks.metaDetailsStreams.replace('#', ''), { replace: true });
|
||||
navigate(deepLinks.metaDetailsStreams.replace('#', ''), { replace: !platform.isMobile });
|
||||
}
|
||||
}
|
||||
}, [deepLinks]);
|
||||
|
|
|
|||
Loading…
Reference in a new issue