Fixed alt behaviors for return and arrow keys to be mac-like.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38497 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Paul Landers 2015-05-14 19:27:29 +00:00
parent d58bab49fd
commit b37d2e7d51
2 changed files with 10 additions and 3 deletions

View file

@ -675,7 +675,14 @@ static NSInputManager *currentInputManager = nil;
case NSEnterCharacter:
case NSFormFeedCharacter:
case NSCarriageReturnCharacter:
[self doCommandBySelector: @selector (insertNewline:)];
if (flags & NSAlternateKeyMask)
{
[self doCommandBySelector: @selector (insertNewlineIgnoringFieldEditor:)];
}
else
{
[self doCommandBySelector: @selector (insertNewline:)];
}
break;
case NSHelpFunctionKey: