Add gesture sensitivity setting

This commit is contained in:
Arkadiusz Fal
2022-08-29 14:07:27 +02:00
parent e444dc3c79
commit 9419d504dc
7 changed files with 27 additions and 16 deletions

View File

@@ -36,7 +36,7 @@ extension VideoPlayerView {
}
#endif
if !isVerticalDrag, abs(horizontalDrag) > 15, !isHorizontalDrag {
if !isVerticalDrag, horizontalPlayerGestureEnabled, abs(horizontalDrag) > seekGestureSensitivity, !isHorizontalDrag {
isHorizontalDrag = true
player.seek.onSeekGestureStart()
viewDragOffset = 0

View File

@@ -67,6 +67,7 @@ struct VideoPlayerView: View {
@Default(.horizontalPlayerGestureEnabled) var horizontalPlayerGestureEnabled
@Default(.seekGestureSpeed) var seekGestureSpeed
@Default(.seekGestureSensitivity) var seekGestureSensitivity
var body: some View {
ZStack(alignment: overlayAlignment) {