diff --git a/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift b/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift index 342e337..88d6aa9 100644 --- a/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift +++ b/ios/Packages/Sybil/Sources/Sybil/SybilQuickQuestionView.swift @@ -219,6 +219,11 @@ struct SybilQuickQuestionView: View { } private func submitQuestion() { + guard viewModel.canSendQuickQuestion else { + return + } + + promptFocused = false _ = viewModel.sendQuickQuestion() } } diff --git a/ios/Packages/Sybil/Sources/Sybil/SybilWorkspaceView.swift b/ios/Packages/Sybil/Sources/Sybil/SybilWorkspaceView.swift index 0da6781..2a37ea3 100644 --- a/ios/Packages/Sybil/Sources/Sybil/SybilWorkspaceView.swift +++ b/ios/Packages/Sybil/Sources/Sybil/SybilWorkspaceView.swift @@ -703,9 +703,7 @@ struct SybilWorkspaceView: View { } #if !targetEnvironment(macCatalyst) - if !viewModel.isSearchMode { - composerFocused = false - } + composerFocused = false #endif Task {