From 82ead6dd7267ff67106f72c04d88a1913e6393bb Mon Sep 17 00:00:00 2001 From: Mengjuei Date: Sat, 25 Feb 2012 01:19:44 -0800 Subject: [PATCH] [NSEvent modifierFlags] is out of place, eliminated. D. +some phrases from the old notebook. M. --- Source/InputMethodController.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/InputMethodController.mm b/Source/InputMethodController.mm index ac569fbf..b844d930 100644 --- a/Source/InputMethodController.mm +++ b/Source/InputMethodController.mm @@ -463,18 +463,18 @@ public: keyCode == upKey || keyCode == downKey || keyCode == leftKey || keyCode == rightKey) { // Do nothing if backspace is pressed - } else if ([NSEvent modifierFlags] & NSAlphaShiftKeyMask){ + } else if (flags & NSAlphaShiftKeyMask){ // Now process all possible combination, we hope. if ([_composingBuffer length]) [self commitComposition:client]; // First commit everything in the buffer. - if ([NSEvent modifierFlags] & NSShiftKeyMask) return NO; + if (flags & NSShiftKeyMask) return NO; // when shift is pressed, don't do further processing, since it outputs // capital letter anyway. NSString *popedText = [inputText lowercaseString]; [client insertText:popedText replacementRange:NSMakeRange(NSNotFound, NSNotFound)]; return YES; } - if ([NSEvent modifierFlags] & NSNumericPadKeyMask) { + if (flags & NSNumericPadKeyMask) { if (keyCode != 123 && keyCode != 124 && keyCode != 125 && keyCode != 126 && charCode != 32 ) { if ([_composingBuffer length]) [self commitComposition:client]; NSString *popedText = [inputText lowercaseString];