From 2d76d743349d272ee84c66185515cc3e11dd978b Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 24 Jul 2022 11:06:50 +0800 Subject: [PATCH] KeyHandler // Disable ! among delegate calls. --- .../ControllerModules/KeyHandler_HandleCandidate.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Modules/ControllerModules/KeyHandler_HandleCandidate.swift b/Source/Modules/ControllerModules/KeyHandler_HandleCandidate.swift index 0b512e4b..1ec731b3 100644 --- a/Source/Modules/ControllerModules/KeyHandler_HandleCandidate.swift +++ b/Source/Modules/ControllerModules/KeyHandler_HandleCandidate.swift @@ -78,7 +78,7 @@ extension KeyHandler { // MARK: Enter if input.isEnter { - delegate!.keyHandler( + delegate?.keyHandler( self, didSelectCandidateAt: ctlCandidateCurrent.selectedCandidateIndex, ctlCandidate: ctlCandidateCurrent @@ -297,7 +297,7 @@ extension KeyHandler { if index != NSNotFound { let candidateIndex = ctlCandidateCurrent.candidateIndexAtKeyLabelIndex(index) if candidateIndex != Int.max { - delegate!.keyHandler( + delegate?.keyHandler( self, didSelectCandidateAt: candidateIndex, ctlCandidate: ctlCandidateCurrent ) return true @@ -337,7 +337,7 @@ extension KeyHandler { if shouldAutoSelectCandidate { let candidateIndex = ctlCandidateCurrent.candidateIndexAtKeyLabelIndex(0) if candidateIndex != Int.max { - delegate!.keyHandler( + delegate?.keyHandler( self, didSelectCandidateAt: candidateIndex, ctlCandidate: ctlCandidateCurrent