Pārlūkot izejas kodu

Restructured editor platform check

Tyler Lindberg 7 gadi atpakaļ
vecāks
revīzija
2a3e3c05ea
1 mainītis faili ar 9 papildinājumiem un 6 dzēšanām
  1. 9 6
      editor/index.html

+ 9 - 6
editor/index.html

@@ -163,8 +163,7 @@
 			window.URL = window.URL || window.webkitURL;
 			window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
 
-			// Use Command instead of Ctrl on Mac
-			var modifierKey = navigator.platform.toUpperCase().indexOf( 'MAC' ) >= 0 ? "metaKey" : "ctrlKey";
+			const IS_MAC = navigator.platform.toUpperCase().indexOf( 'MAC' ) >= 0;
 
 			Number.prototype.format = function (){
 				return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
@@ -314,13 +313,17 @@
 
 					case 90: // Register Ctrl-Z for Undo, Ctrl-Shift-Z for Redo
 
-						if ( event[ modifierKey ] && event.shiftKey ) {
+						if ( IS_MAC ? event.metaKey : event.ctrlKey ) {
 
-							editor.redo();
+							if ( event.shiftKey ) {
 
-						} else if ( event[ modifierKey ] ) {
+								editor.redo();
 
-							editor.undo();
+							} else {
+
+								editor.undo();
+
+							}
 
 						}