commit cd31a3a748aa27798dc5f006b32c80811769a385
parent 61f90d7cd4c0681e709a2240e899e56614d773b9
Author: Michael Camilleri <[email protected]>
Date: Wed, 18 Feb 2026 03:32:37 +0900
Remove unnecessary parameters
Co-Authored-By: Claude 4.6 Opus <[email protected]>
Diffstat:
3 files changed, 2 insertions(+), 17 deletions(-)
diff --git a/ListlessMac/Views/TaskRowView.swift b/ListlessMac/Views/TaskRowView.swift
@@ -6,8 +6,6 @@ struct TaskRowView: View {
let index: Int
let totalTasks: Int
let isSelected: Bool
- let isDragging: Bool
- let isEditing: Bool
let onToggle: (TaskItem) -> Void
let onTitleChange: (TaskItem, String) -> Void
let onDelete: (TaskItem) -> Void
@@ -39,8 +37,6 @@ struct TaskRowView: View {
index: Int = 0,
totalTasks: Int = 1,
isSelected: Bool,
- isDragging: Bool = false,
- isEditing: Bool = false,
focusedField: FocusState<TaskListView.FocusField?>.Binding,
onToggle: @escaping (TaskItem) -> Void,
onTitleChange: @escaping (TaskItem, String) -> Void,
@@ -54,8 +50,6 @@ struct TaskRowView: View {
self.index = index
self.totalTasks = totalTasks
self.isSelected = isSelected
- self.isDragging = isDragging
- self.isEditing = isEditing
self.onToggle = onToggle
self.onTitleChange = onTitleChange
self.onDelete = onDelete
diff --git a/ListlessiOS/Helpers/TaskRowSwipeGesture.swift b/ListlessiOS/Helpers/TaskRowSwipeGesture.swift
@@ -3,8 +3,6 @@ import UIKit
extension View {
func taskSwipeGesture(
- isActive: Bool,
- isEditing: Bool,
isDragging: Binding<Bool>,
swipeOffset: Binding<CGFloat>,
swipeDirection: Binding<TaskRowSwipeGesture.SwipeDirection>,
@@ -15,8 +13,6 @@ extension View {
) -> some View {
self.modifier(
TaskRowSwipeGesture(
- isActive: isActive,
- isEditing: isEditing,
isDragging: isDragging,
swipeOffset: swipeOffset,
swipeDirection: swipeDirection,
@@ -29,8 +25,6 @@ extension View {
}
struct TaskRowSwipeGesture: ViewModifier {
- let isActive: Bool
- let isEditing: Bool
@Binding var isDragging: Bool
@Binding var swipeOffset: CGFloat
@Binding var swipeDirection: SwipeDirection
@@ -65,9 +59,9 @@ struct TaskRowSwipeGesture: ViewModifier {
}
.gesture(
SwipePanGesture(
- isEnabled: isActive && !isDragging,
+ isEnabled: !isDragging,
onChanged: { translation in
- guard isActive, !isEditing, !isDragging else { return }
+ guard !isDragging else { return }
handleDragChanged(
horizontalTranslation: translation.x,
verticalTranslation: abs(translation.y)
diff --git a/ListlessiOS/Views/TaskRowView.swift b/ListlessiOS/Views/TaskRowView.swift
@@ -29,7 +29,6 @@ struct TaskRowView: View {
totalTasks: Int = 1,
isSelected: Bool,
isDragging: Binding<Bool> = .constant(false),
- isEditing: Bool = false,
focusedField: FocusState<TaskListView.FocusField?>.Binding,
onToggle: @escaping (TaskItem) -> Void,
onTitleChange: @escaping (TaskItem, String) -> Void,
@@ -153,8 +152,6 @@ struct TaskRowView: View {
}
}
.taskSwipeGesture(
- isActive: true,
- isEditing: isCurrentlyEditing,
isDragging: $isDragging,
swipeOffset: $swipeOffset,
swipeDirection: $swipeDirection,