提交 bf2f88a5 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #12502 from TyLindberg/editor-mac-undo

Editor: Listen for Command-Z instead of Ctrl-Z on Mac
......@@ -163,6 +163,8 @@
window.URL = window.URL || window.webkitURL;
window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
const IS_MAC = navigator.platform.toUpperCase().indexOf( 'MAC' ) >= 0;
Number.prototype.format = function (){
return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
};
......@@ -311,13 +313,17 @@
case 90: // Register Ctrl-Z for Undo, Ctrl-Shift-Z for Redo
if ( event.ctrlKey && event.shiftKey ) {
if ( IS_MAC ? event.metaKey : event.ctrlKey ) {
if ( event.shiftKey ) {
editor.redo();
editor.redo();
} else {
} else if ( event.ctrlKey ) {
editor.undo();
editor.undo();
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册