chiark / gitweb /
Map Ctrl-Shift-Z to Redo.
[sgt-puzzles.git] / osx.m
diff --git a/osx.m b/osx.m
index fae98c73e5d87ba3ab30e59d4ade4e8d35996ee0..be29819b620494094168f0e779b9681307ffdfdd 100644 (file)
--- 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];
     }
 }