fix floating player disappearing on small screens
This commit is contained in:
parent
0ab1aab4e7
commit
fe8407463a
1 changed files with 1 additions and 3 deletions
|
@ -12,7 +12,6 @@ import { PRIMARY_PLAYER_WRAPPER_CLASS } from 'page/file/view';
|
||||||
import Draggable from 'react-draggable';
|
import Draggable from 'react-draggable';
|
||||||
import { onFullscreenChange } from 'util/full-screen';
|
import { onFullscreenChange } from 'util/full-screen';
|
||||||
import { generateListSearchUrlParams, formatLbryUrlForWeb } from 'util/url';
|
import { generateListSearchUrlParams, formatLbryUrlForWeb } from 'util/url';
|
||||||
import { useIsMobile } from 'effects/use-screensize';
|
|
||||||
import debounce from 'util/debounce';
|
import debounce from 'util/debounce';
|
||||||
import { useHistory } from 'react-router';
|
import { useHistory } from 'react-router';
|
||||||
import { isURIEqual } from 'util/lbryURI';
|
import { isURIEqual } from 'util/lbryURI';
|
||||||
|
@ -127,7 +126,6 @@ export default function FileRenderFloating(props: Props) {
|
||||||
const hideFloatingPlayer = location.state && location.state.hideFloatingPlayer;
|
const hideFloatingPlayer = location.state && location.state.hideFloatingPlayer;
|
||||||
const playingUriSource = playingUri && playingUri.source;
|
const playingUriSource = playingUri && playingUri.source;
|
||||||
const isComment = playingUriSource === 'comment';
|
const isComment = playingUriSource === 'comment';
|
||||||
const isMobile = useIsMobile();
|
|
||||||
const mainFilePlaying = !isFloating && primaryUri && isURIEqual(uri, primaryUri);
|
const mainFilePlaying = !isFloating && primaryUri && isURIEqual(uri, primaryUri);
|
||||||
|
|
||||||
const [fileViewerRect, setFileViewerRect] = useState();
|
const [fileViewerRect, setFileViewerRect] = useState();
|
||||||
|
@ -291,7 +289,7 @@ export default function FileRenderFloating(props: Props) {
|
||||||
if (
|
if (
|
||||||
!isPlayable ||
|
!isPlayable ||
|
||||||
!uri ||
|
!uri ||
|
||||||
(isFloating && (isMobile || !floatingPlayerEnabled || hideFloatingPlayer)) ||
|
(isFloating && (!floatingPlayerEnabled || hideFloatingPlayer)) ||
|
||||||
(collectionId && !isFloating && ((!canViewFile && !nextListUri) || countdownCanceled))
|
(collectionId && !isFloating && ((!canViewFile && !nextListUri) || countdownCanceled))
|
||||||
) {
|
) {
|
||||||
return null;
|
return null;
|
||||||
|
|
Loading…
Reference in a new issue