diff --git a/Source/Modules/InputHandler_HandleCandidate.swift b/Source/Modules/InputHandler_HandleCandidate.swift index 72f33fb0..8442c343 100644 --- a/Source/Modules/InputHandler_HandleCandidate.swift +++ b/Source/Modules/InputHandler_HandleCandidate.swift @@ -196,7 +196,8 @@ extension InputHandler { if input.isSymbolMenuPhysicalKey { var updated = true - updated = input.isShiftHold ? ctlCandidate.showPreviousLine() : ctlCandidate.showNextLine() + let reverseTrigger = input.isShiftHold || input.isOptionHold + updated = reverseTrigger ? ctlCandidate.showPreviousLine() : ctlCandidate.showNextLine() if !updated { delegate.callError("66F3477B") } return true }