From eff88cbbe895f3b274ac3c3c6ff2ecb9a6dbccb2 Mon Sep 17 00:00:00 2001 From: Dong Yuwei Date: Wed, 26 Feb 2020 20:31:50 +0800 Subject: [PATCH] fix issues#74 --- src/InputController.mm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/InputController.mm b/src/InputController.mm index 4f6ba35..04c784a 100644 --- a/src/InputController.mm +++ b/src/InputController.mm @@ -87,13 +87,9 @@ - (BOOL)onKeyEvent:(NSEvent *)event client:(id)sender { } if (keyCode == KEY_ESC) { - if (hasBufferedText) { - [self cancelComposition]; - [self setComposedBuffer:@""]; - [self setOriginalBuffer:@""]; - [self commitComposition:sender]; - } - return NO; + [self cancelComposition]; + [self commitComposition:sender]; + return YES; } char ch = [characters characterAtIndex:0];