aboutsummaryrefslogtreecommitdiff
path: root/osx.m
diff options
context:
space:
mode:
Diffstat (limited to 'osx.m')
-rw-r--r--osx.m4
1 files changed, 4 insertions, 0 deletions
diff --git a/osx.m b/osx.m
index fae98c7..be29819 100644
--- a/osx.m
+++ b/osx.m
@@ -687,6 +687,10 @@ struct frontend {
if (c >= '0' && c <= '9' && ([ev modifierFlags] & NSNumericPadKeyMask))
c |= MOD_NUM_KEYPAD;
+ if (c == 26 &&
+ !((NSShiftKeyMask | NSControlKeyMask) & ~[ev modifierFlags]))
+ c = UI_REDO;
+
[self processKey:c];
}
}