commit 50738d801bebeb6ae1d62da12489f8cb1c2ee671
parent edfd371e7063944c5f2725428ab88bddbd6bca1f
Author: Michael Camilleri <[email protected]>
Date: Tue, 24 Mar 2026 04:38:49 +0900
Tweak haptic feedback in iOS version
Diffstat:
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ListlessiOS/Extensions/TaskListView+PullGestures.swift b/ListlessiOS/Extensions/TaskListView+PullGestures.swift
@@ -112,7 +112,7 @@ private struct PullGesturesModifier: ViewModifier {
) { old, new in
!old && new
}
- .sensoryFeedback(.impact(weight: .medium), trigger: pullUpOffset >= pullClearThreshold) { old, new in
+ .sensoryFeedback(.impact(weight: .light), trigger: pullUpOffset >= pullClearThreshold) { old, new in
!old && new
}
}
diff --git a/ListlessiOS/Helpers/TaskRowSwipeGesture.swift b/ListlessiOS/Helpers/TaskRowSwipeGesture.swift
@@ -85,7 +85,7 @@ struct TaskRowSwipeGesture: ViewModifier {
handleDragEnded()
}
)
- .sensoryFeedback(.impact(weight: .medium), trigger: hapticTrigger)
+ .sensoryFeedback(.impact(weight: .light), trigger: hapticTrigger)
.onDisappear {
resetSwipeState()
}
diff --git a/ListlessiOS/Views/TaskListView.swift b/ListlessiOS/Views/TaskListView.swift
@@ -219,7 +219,7 @@ struct TaskListView: View, TaskListViewProtocol {
func didStartDrag() {
isDragging = true
- let generator = UIImpactFeedbackGenerator(style: .medium)
+ let generator = UIImpactFeedbackGenerator(style: .light)
generator.impactOccurred()
}
@@ -576,7 +576,7 @@ struct TaskListView: View, TaskListViewProtocol {
}
}
)
- .sensoryFeedback(.impact(weight: .medium), trigger: iState.draftCount)
+ .sensoryFeedback(.impact(weight: .light), trigger: iState.draftCount)
navigationHeader
.padding(.top, 12)