From 04ac39499f29791993ca7b09801e2f07c352539d Mon Sep 17 00:00:00 2001 From: James Magahern Date: Sun, 6 Sep 2026 13:36:18 -0700 Subject: [PATCH] ios: submit quick questions with return --- .../Sybil/Sources/Sybil/SybilQuickQuestionView.swift | 3 +-- ios/README.md | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift b/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift index 72195bd..ceb7fc4 100644 --- a/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift +++ b/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift @@ -102,13 +102,12 @@ struct SybilQuickQuestionView: View { set: { viewModel.updateQuickQuestionPrompt($0) } ), selection: $promptSelection, - axis: .vertical + axis: .horizontal ) .focused($promptFocused) .font(.body) .textInputAutocapitalization(.sentences) .autocorrectionDisabled(false) - .lineLimit(1 ... 6) .submitLabel(.send) .onSubmit(submitQuestion) .padding(.horizontal, 12) diff --git a/ios/README.md b/ios/README.md index ec035d7..ad5001e 100644 --- a/ios/README.md +++ b/ios/README.md @@ -17,7 +17,9 @@ Hiding the panel preserves the draft and answer and lets an in-flight answer fin **Open in Chat** saves the question and answer in the regular workspace. The regular Mac chat/search composer uses the same Return/Shift+Return rules. -Holding Return does not repeatedly submit. The iOS software keyboard is unchanged. +Holding Return does not repeatedly submit. On iOS, Return submits from Quick +Question, while the normal chat/search composer continues to use Return for a +new line. Closing the last Mac window leaves Sybil running, so Option+Space still works. Use **Sybil → Quit Sybil** or **Command+Q** to quit the application. The Catalyst @@ -66,7 +68,9 @@ action, and does not build or embed the macOS helper. answer remain available. Reopen the workspace from the panel, then explicitly quit with Command+Q. Rebuild and relaunch after changing lifecycle plist keys. - In both Mac and iOS Quick Question, reopen an existing prompt and type to replace - it. In the Mac workspace, verify Return submits and Shift+Return adds a newline. + it. On iOS, verify Return submits Quick Question while Return in the normal + prompt adds a newline. In the Mac workspace, verify Return submits and + Shift+Return adds a newline. - Check Command+N both with a workspace open and after closing every workspace. Command+Shift+N must open another window even when one already exists, and Command+Option+N must start a search without opening a window.