listless

A simple list app for Apple platforms
Log | Files | Refs | README | LICENSE

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)