Browse Source

Fix overlay always staying on on touch devices

pull/499/head
mrjvs 2 years ago
parent
commit
08cc5260bd
  1. 2
      src/components/player/hooks/useShouldShowControls.tsx

2
src/components/player/hooks/useShouldShowControls.tsx

@ -17,7 +17,7 @@ export function useShouldShowControls() {
// when using touch, pause screens can be dismissed by tapping // when using touch, pause screens can be dismissed by tapping
const showTargetsWithoutPause = const showTargetsWithoutPause =
isHovering || isHoveringControls || hasOpenOverlay; isHovering || (isHoveringControls && !isUsingTouch) || hasOpenOverlay;
const showTargetsIncludingPause = showTargetsWithoutPause || isPaused; const showTargetsIncludingPause = showTargetsWithoutPause || isPaused;
const showTargets = isUsingTouch const showTargets = isUsingTouch
? showTargetsWithoutPause ? showTargetsWithoutPause

Loading…
Cancel
Save