← All repositories

listless

A simple list app for Apple platforms

git clone https://code.inqk.net/listless.git


commit a370d4be1d8d2e2792c8b94c85b9ab51d2ea53b2
parent 54fe3702c4345b6ff5ac14d306f56e484b0e99f2
Author: Michael Camilleri <[email protected]>
Date:   Fri, 27 Feb 2026 08:17:05 +0900

Tweak keyboard return key semantics

Co-Authored-By: Codex GPT 5.3 <[email protected]>

Diffstat

MListlessiOS/Views/TaskRowView.swift | 2+-

1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ListlessiOS/Views/TaskRowView.swift b/ListlessiOS/Views/TaskRowView.swift

@@ -83,7 +83,7 @@ struct TaskRowView: View {
                         else { onEndEdit(taskID, shouldCreateNewTask) }
                     }
                 },
-                returnKeyType: isLastActiveTask ? .next : .done,
+                returnKeyType: isLastActiveTask && !editingTitle.isEmpty ? .next : .done,
                 onContentChange: { newTitle in
                     guard !task.isCompleted else { return }
                     onTitleChange(task, newTitle)