i really need to disable gestures when you're seeking

This commit is contained in:
Violet Caulfield
2025-02-09 16:24:12 -06:00
parent a8d3caad64
commit 9f88a4b607
2 changed files with 7 additions and 7 deletions

View File

@@ -50,7 +50,7 @@ export default function PlayerScreen({
// Prevent gesture event to close player if we're seeking
useEffect(() => {
navigation.setOptions({
navigation.getParent()!.getParent()!.setOptions({
gestureEnabled: !seeking
});
@@ -214,10 +214,10 @@ export default function PlayerScreen({
width={width / 1.1}
props={{
// If user swipes off of the slider we should seek to the spot
// onPressOut: () => {
// setSeeking(false);
// useSeekTo.mutate(Math.round(progressState / ProgressMultiplier));
// },
onPressOut: () => {
setSeeking(false);
useSeekTo.mutate(Math.round(progressState / ProgressMultiplier));
},
onSlideStart: () => {
setSeeking(true);
},

View File

@@ -1,5 +1,5 @@
import React from "react";
import { createNativeStackNavigator, NativeStackNavigationProp } from "@react-navigation/native-stack";
import { createNativeStackNavigator } from "@react-navigation/native-stack";
import { StackParamList } from "../types";
import PlayerScreen from "./screens";
import Queue from "./screens/queue";
@@ -7,7 +7,7 @@ import DetailsScreen from "../ItemDetail/screen";
export const PlayerStack = createNativeStackNavigator<StackParamList>();
export default function Player({ navigation }: { navigation: NativeStackNavigationProp<StackParamList>}) : React.JSX.Element {
export default function Player() : React.JSX.Element {
return (
<PlayerStack.Navigator
initialRouteName="Player"