KeyHandler // Filter empty SCPC candidates on commit.

This commit is contained in:
ShikiSuen 2022-07-24 11:18:18 +08:00
parent f34477e11b
commit e1d2f54825
1 changed files with 1 additions and 1 deletions

View File

@ -329,7 +329,7 @@ extension KeyHandler {
) )
if candidateState.candidates.count == 1 { if candidateState.candidates.count == 1 {
clear() clear()
if let candidateToCommit: (String, String) = candidateState.candidates.first { if let candidateToCommit: (String, String) = candidateState.candidates.first, !candidateToCommit.1.isEmpty {
stateCallback(InputState.Committing(textToCommit: candidateToCommit.1)) stateCallback(InputState.Committing(textToCommit: candidateToCommit.1))
stateCallback(InputState.Empty()) stateCallback(InputState.Empty())
} else { } else {