Add Ctrl-y (redo) support.

Does not trigger on Command-y since this is a Windows-only shortcut.
This commit is contained in:
Neil Fraser
2020-04-30 08:41:59 -07:00
committed by Neil Fraser
parent 84cd83e568
commit f4fc455f83

View File

@@ -249,6 +249,10 @@ Blockly.onKeyDown = function(e) {
// 'z' for undo 'Z' is for redo.
Blockly.hideChaff();
mainWorkspace.undo(e.shiftKey);
} else if (e.ctrlKey && e.keyCode == Blockly.utils.KeyCodes.Y) {
// Ctrl-y is redo in Windows. Command-y is never valid on Macs.
Blockly.hideChaff();
mainWorkspace.undo(true);
}
}
// Common code for delete and cut.