Follow-up Comment #5, bug #44825 (project gnustep): See method -handleKeyboardEvents:client: in NSInputManager. I added:
NSLog([theEvent description]); inside the while loop. Wiht this, the first time I press AltGr + ` and the space I get only one NSEvent object: Gemas[5100:5100] NSEvent: eventType = keyDown, point = { 1.000000, 504.000000 }, modifiers = 0, time = 0.000000, window = 17, dpsContext = 0x26ad940, repeat = NO, keys = `, ukeys = (null), keyCode = 0x0 and of course this works. But then, after unfocus, I get two events, one to AltGr + ` : Gemas[5100:5100] NSEvent: eventType = keyDown, point = { 212.000000, 396.000000 }, modifiers = 524288, time = 1946.818000, window = 17, dpsContext = 0x26ad940, repeat = NO, keys = (null), ukeys = }, keyCode = 0x33 and other for the space: Gemas[5100:5100] NSEvent: eventType = keyDown, point = { 212.000000, 396.000000 }, modifiers = 0, time = 1971.700000, window = 17, dpsContext = 0x26ad940, repeat = NO, keys = , ukeys = , keyCode = 0x41 _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?44825> _______________________________________________ Mensaje enviado vía/por Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep